‫Selamat datang kembali.
‫Dalam video ini, kita akan menggunakan tautan dengan SML dan saya membuat file kecil di sini atau proyek kecil di sini
‫yang disebut Tautan dengan XML.
‫Dan saya juga membuat string kecil ini di sini, yang disebut XML Siswa, dan berisi string XML.
‫Jadi apa ini, adalah jenis objek XML, yang disebut siswa, yang berisi banyak objek di dalamnya.
‫Jadi itu berisi objek mahasiswa yang memiliki nama Tony, usia 21 dan University of Yale, untuk
‫contoh ini.
‫Dan ada tiga dari mereka.
‫Jadi XML adalah singkatan dari Extensible Markup language, yang merupakan bahasa yang kurang lebih digunakan untuk
‫membuat data atau untuk menyusun data.
‫Dan dalam hal ini, kami memiliki data terstruktur, yang hampir seperti Anda dapat melihatnya seperti tabel.
‫Jadi ini adalah tabel yang disebut siswa, dan itu berisi beberapa siswa sementara siswa tunggal atau tunggal.
‫Dan mereka memiliki kolom bernama Name and Aid atau kolom lain bernama H dan kolom ketiga bernama University.
‫Dan itu hanya terstruktur dengan cara yang berbeda.
‫Dan Anda akan menemukan XML dalam beberapa kesempatan.
‫Jadi, misalnya, banyak situs web, mereka menggunakan XML untuk berbagi data mereka.
‫Jadi ada API yang menggunakan XML dan Anda dapat melanjutkan dan menggunakan XML mereka untuk membaca data dari Internet
‫dan kemudian menggunakannya dalam program Anda.
‫Jadi katakanlah Anda ingin menampilkan seratus film teratas bulan ini, lalu Anda dapat melanjutkan
‫dan memuatnya dari situs web yang menyediakan file contoh dan Anda cukup membuat kode di
‫sekitar struktur spesifik file XML ini dan gunakan dalam program Anda atau dalam aplikasi atau situs web Anda.
‫Jadi saya telah membuka situs web di sini, yang merupakan dot com yang sudah mati.
‫Mereka memiliki file XML sepak bola kehidupan.
‫Jadi Anda memiliki file XML ini.
‫Ini tentu saja jauh lebih besar dan memiliki banyak informasi tambahan, tetapi umumnya strukturnya
‫sama.
‫Jadi Anda memiliki skor sepak bola olahraga.
‫Kemudian ketika diperbarui, Anda memiliki kategori di mana itu.
‫Jadi ini anak Albania, misalnya.
‫Kemudian Anda memiliki kecocokan format hari hingga saat ini, lalu huruf kecocokan dan sebagainya.
‫Jadi ini jauh lebih kompleks, tetapi umumnya strukturnya sama.
‫Jadi Anda memiliki tag kecocokan ini, yang membuka di sini dan menutup di sini.
‫Dan Anda hanya memiliki satu kecocokan pada tanggal tertentu dalam kategori tertentu.
‫Dan Anda memiliki pembuat peta, saat itulah dimulai.
‫Dan kemudian Anda juga melihat pusaran emas.
‫Dan kali ini dalam kasus ini, itu adalah tanda tanya.
‫Jadi sepertinya, pertandingan ini tidak memiliki informasi tambahan tentang gol.
‫Lalu ada pertandingan Argentina di sini dan ada banyak acara di sini.
‫Jadi ada gol di menit 19 lalu siapa yang mencetak gol?
‫Di mana tim lokal saat itu?
‫Siapa yang mencetak gol sebagai pemain?
‫Itu pemainnya, El Bimah, lalu hasilnya saat itu dan seterusnya.
‫Jadi Anda melihat ada banyak informasi yang dapat Anda lanjutkan dan baca dari dan kemudian tampilkan di aplikasi
‫Anda atau di program Anda.
‫Dan ini cukup keren.
‫Jadi XML cukup kuat dan tidak hanya digunakan untuk sepak bola, tetapi digunakan untuk
‫semua jenis data yang harus ditampilkan dan Anda hanya perlu mendapatkan API-nya.
‫Jadi ini hanya file email, yang merupakan contoh, tetapi jika tidak, Anda harus sampai di sana,
‫mendapatkan kunci API dan kemudian Anda dapat melanjutkan dan memanggil file XML tersebut dan menggunakannya dalam program Anda.
‫Hal yang sama untuk cuaca.
‫Jadi, inilah situs web bernama Piegza Dot Com dan mereka memiliki informasi cuaca, misalnya.
‫Jadi dalam hal ini, mereka memiliki API ini untuk file JSON dan XML.
‫Tapi saya tidak akan membahasnya lebih dalam.
‫Saya hanya ingin menunjukkan beberapa contoh.
‫Dan secara umum itulah kekuatan XML dan itulah mengapa kami memeriksanya.
‫Jadi Anda tidak perlu mengakses database untuk menggunakan data dengan cara yang memadai.
‫Tetapi Anda sebenarnya dapat mengakses file XML atau tahu membuat file XML Anda sendiri.
‫Tapi ini adalah struktur yang akan kita gunakan.
‫Jadi kami memiliki kelas atau meja siswa, jika Anda mau.
‫Dan di sana kami memiliki banyak entri.
‫Jadi kami memiliki siswa bernama Tony dengan usia dua puluh satu dan universitas Anda.
‫Baiklah.
‫Jadi sekarang mari kita lanjutkan dan gunakan itu.
‫Dan untuk melakukannya, kita perlu menambahkan namespace di sini.
‫Dan namespace disebut sistem XML itu, tautan itu.
‫Dan sekarang kita dapat melanjutkan dan menggunakan kelas ini karena jika tidak, kita tidak dapat menggunakan kelas ini, yang
‫disebut dokumen X.
‫Jadi kami membuat dokumen XML dari siswa ini.
‫String XML yang kita miliki di sini, jadi saya akan membuat file atau objek anjing X siswa di sini bernama seperti itu dan itu
‫harus berupa dokumen X.
‫Baiklah.
‫Dan sekarang kita dapat melanjutkan dan menginisialisasi dokumen X itu, dan kita melakukannya sebagai berikut.
‫Jadi dokumen X dot pass.
‫Jadi kami mengurai dari string itu dari string XML siswa.
‫Sekarang kita bisa menggunakannya di link.
‫Jadi itu cukup keren.
‫Kita dapat menggunakan link tidak hanya untuk objek dan hanya untuk database atau SQL, yang akan kita lihat nanti, tetapi kita
‫juga dapat menggunakannya, misalnya.
‫Dan itulah kekuatannya.
‫Anda tahu, XML sangat kuat dengan sendirinya, tetapi Link bahkan lebih hebat karena ia melakukan semua hal ini untuk kita dengan cara yang
‫sama dan kita hanya perlu memberikannya ke data.
‫Dan tidak masalah apakah itu XML, apakah itu objek dan Shihab, atau apakah itu semacam database.
‫Jadi itu cukup keren.
‫Sekarang saya dapat membuat variabel baru bernama siswa dan secara otomatis akan menjadi koleksi.
‫Sejauh ini hanya variabel.
‫Ia tidak tahu apa jenis variabel itu.
‫Dan saya akan menggunakan Link di sini dari dokumen XML ini.
‫Jadi dari siswa di Siswa X Dark DOT keturunan dan di sini adalah siswa.
‫Jadi apa ini, keturunan?
‫Jika Anda mengarahkan kursor ke atasnya, Anda akan melihatnya mengembalikan kumpulan elemen turunan yang difilter untuk dokumen ini atau
‫elemen dalam urutan dokumen.
‫Hanya elemen yang memiliki nama X yang cocok yang disertakan dalam koleksi dan nama X.
‫Apakah variabel siswa ini di sini atau argumen ini yang kita serahkan.
‫Jadi dikatakan ini.
‫Anda dapat melihat di sini itu tak terhitung banyaknya dan.
‫Siswa ini di sini, jadi tipenya persis sama seperti yang Anda lihat
‫di sini, jadi periksa setiap siswa di dok Siswa X kami dan siswa X, dibutuhkan string XML siswa, benar.
‫Jadi sekarang dibutuhkan setiap siswa turun dan memeriksa mereka satu per satu.
‫Dan hanya hal ini di sini dengan sendirinya adalah daftar.
‫Dan kami memeriksa setiap siswa dalam daftar siswa itu.
‫Jadi itulah yang kami lakukan dengan baris ini.
‫Jadi ini adalah untuk setiap jenis garis dan sekarang kita dapat melanjutkan dan membuat entri baru.
‫Jadi pilih yang baru dan apa yang ingin kita pilih?
‫Nah, kita ingin memiliki nama dan nama akan menjadi elemen titik siswa.
‫Dan elemennya, seperti yang Anda lihat di sini, siswa itu sendiri di sini adalah elemen X, seperti yang Anda lihat.
‫Jadi jika Anda mengarahkan kursor ke atasnya, Anda akan melihat bahwa itu adalah elemen tipe X.
‫Jadi sekarang kita bisa menggunakan metode ini, yang disebut elemen.
‫Dan disini kita harus memberikan nama X.
‫Jadi nama Excel, bisa dibilang, bisa dibilang.
‫Dan dalam hal ini, misalnya, nama universitas usia.
‫Jadi di sini nama akan menjadi nama kita.
‫Dan saya ingin memiliki nilai.
‫Jadi properti nilai dari nama tertentu itu, maka saya ingin memiliki H, yaitu siswa elemen itu
‫dan H.
‫Dan di sini saya juga ingin memiliki nilai.
‫Jadi sekarang bagi Anda sedikit tantangan untuk melakukan hal yang sama dengan universitas.
‫Baiklah, saya harap Anda mencobanya.
‫Mahasiswa bersikeras bahwa nilai pemikiran universitas dan di sini kita tidak boleh melupakan titik koma kita.
‫Baiklah.
‫Jadi itu sudah cukup keren.
‫Jadi kami memiliki koleksi siswa kami ini.
‫Dan seperti yang Anda lihat, itu adalah koleksi yang tak terhitung banyaknya yang memiliki string yang disebut nama string yang disebut H
‫dan string yang disebut universitas.
‫Jadi A baru.
‫Dan Anda melihat itu jenis anonim yang kami miliki di sini.
‫Jadi sekarang kita dapat melanjutkan dan menggunakannya sehingga kita dapat menggunakan untuk setiap loop, misalnya,
‫untuk memeriksa setiap siswa dalam koleksi siswa kita di sini dan mencetaknya ke layar.
‫Jadi untuk
‫masing-masing dan di sini untuk siswa di siswa.
‫Jadi dalam hal itu dan apa yang ingin saya lakukan, saya hanya ingin menulis sesuatu di konsol.
‫Jadi S W tab ganda.
‫Dan saya akan mengatakan sesuatu seperti siswa nomor nol dengan usia No.
‫Satu dari Universitas nomor dua.
‫Dan siapa angka-angka ini ketika mereka masih mahasiswa, nama itu kemudian titik usia mahasiswa dan titik mahasiswa universitas.
‫Jadi itu cukup keren.
‫Jadi kami mengambil objek siswa ini, yang ada di dalam kumpulan siswa.
‫Jadi setiap objek dari koleksi itu dan kita dapat menggunakan propertinya di sini.
‫Jadi seperti yang Anda lihat, ada properti yang disebut nama dan sekarang itu cukup keren.
‫Jadi kita cukup memeriksa konsol itu tetapi membaca baris dan sekarang mari kita jalankan kodenya.
‫Dan kemudian kami adalah mahasiswa Tony dengan usia 21 dari University of Yale, kemudian Carla.
‫Dia cukup muda di Yale dengan usia 17 tahun dan Lailah dan Beijing Tech dengan usia 19 tahun.
‫Jadi di sana Anda.
‫Anda cukup menggunakan jenis data ini.
‫Jadi data XML dan gunakan dengan cara yang Anda inginkan atau inginkan.
‫Jadi dalam kasus kami, kami hanya menggunakannya untuk menampilkannya.
‫Tapi Anda bisa menggunakannya untuk menampilkannya di aplikasi Anda, di mana Anda memiliki, misalnya, semua informasi pengguna atau
‫semua siswa Anda yang Anda miliki di uni.
‫Jadi katakanlah Anda seorang profesor dan Anda ingin tahu lebih banyak tentang siswa Anda dan mempersiapkan diri
‫untuk semester berikutnya.
‫Kemudian Anda dapat menggunakan struktur XML ini untuk mendapatkan informasi tentang siswa dan memeriksanya.
‫Jadi sekarang sebagai tantangan kecil, itu adalah sesuatu yang telah Anda lihat di video terakhir, yaitu menyortir.
‫Jadi, silakan dan urutkan siswa berdasarkan usia mereka.
‫Jadi para siswa yang kita miliki dalam ujian kita, silakan dan coba.
‫Baiklah, saya harap Anda mencobanya, jadi kami menggunakan variabel baru ini yang
‫disebut Siswa Diurutkan, yaitu dari siswa di siswa, dan kami mengurutkannya berdasarkan usia berpikir siswa.
‫Dan kita hanya memilih siswa itu sendiri, jadi pilih siswa, itu saja, dan sekarang kita cukup menggunakan A untuk
‫setiap loop lagi untuk menampilkan siswa berdasarkan usia.
‫Jadi saya akan menggunakan bukan siswa tetapi siswa.
‫Jadi saya akan menulis hal yang sama ke konsol seperti yang kita lakukan sebelumnya, tetapi diurutkan dan berdasarkan usia.
‫Jadi itulah yang akan dilakukan metode baru ini.
‫Dan kami adalah siswa Kaliya 17, lalu Lailah 19 dan Tony, 21.
‫Jadi Anda lihat, sebelumnya mereka tidak diurutkan berdasarkan usia, tetapi sekarang mereka diurutkan.
‫Saya harap Anda mencoba melakukannya sendiri dan Anda berhasil melakukannya.
‫Saya membahasnya dengan cukup cepat, tetapi itu karena kami telah menggunakan struktur dan pendekatannya
‫sehingga Anda dapat memesan dengan variabel tertentu.
‫Jadi dalam hal ini oleh H.
‫OKE.
‫Sekarang, hal berikutnya, sedikit tantangan lebih lanjut atau tantangan tambahan, silakan tambahkan jenis informasi lain di
‫sini dan tambahkan siswa lain.
‫Jadi dengan informasi yang saya maksud seperti nama, usia atau universitas.
‫Bisa jadi tahun mereka berada atau semester mereka berada.
‫Jadi silakan dan coba itu dengan ujian Alpha ini.
‫Jadi perluas untuk setiap siswa dan lanjutkan dan buat siswa lain.
‫Jadi hanya agar Anda mendapatkan sedikit latihan dengan itu.
‫Baiklah, saya harap Anda mencobanya, jadi saya akan menggunakan semester di sini, jadi ini akan menjadi
‫satu semester dan katakanlah Tony di semester enam dan saya suka itu.
‫Kita perlu menutupnya beberapa saat.
‫Dan sekarang kami melakukan hal yang sama untuk siswa kami yang lain.
‫Sebenarnya, mari kita salin seluruh baris seperti itu.
‫Cara ini akan sedikit lebih baik.
‫Jadi katakanlah Calise di semester pertama dan kemudian kita memiliki Laila dan dia di semester ketiga.
‫Baiklah.
‫Sekarang, saya katakan tambahkan siswa lain.
‫Jadi saya akan menyalin karya siswa ini di sini.
‫Dan saya akan membuat Frank, yang berusia 25 tahun, dan dia berada di semester sepuluh.
‫Jadi dia belajar master dan atau bahkan.
‫Ya.
‫Beberapa gelar dokter atau sesuatu pada saat itu.
‫Dan ya, sekarang kita dapat melanjutkan dan memperluas kode kita di sini.
‫Jadi itulah tantangan lain yang ingin saya berikan kepada Anda.
‫Jadi silakan lanjutkan dan perpanjang kode di sini sehingga juga menunjukkan semester.
‫Jadi bukan hanya kode ini di sini, tetapi sebenarnya untuk masing-masing juga.
‫Baiklah, saya harap Anda mencobanya dan saya akan menyebutnya semester, yang merupakan siswa, elemen
‫itu, dan di sini semester nilai itu.
‫Dan tentu saja, di sini kita perlu menambahkan koma.
‫Dan mari tambahkan teks di dalam dia. Saya akan membuatnya sederhana karena kita tidak memiliki jenis
‫kelamin di sini, dia dan ini adalah semester ketiga atau tiga.
‫Dan itu tidak akan mengatakan ketiga atau kedua atau hal-hal seperti itu, kami tidak akan membuatnya menjadi rumit, tetapi
‫akan membuatnya tetap sederhana.
‫Dan di sini, seorang mahasiswa semester itu dan di sanalah kami.
‫Jadi sekarang kita bisa memeriksanya.
‫Mari kita jalankan kodenya dan kita akan melihat nilai semester siswa kita juga.
‫Dan omong-omong, jika saya menjalankan kodenya, saya mendapatkan kesalahan, dan itu sangat bagus karena seperti yang Anda lihat,
‫ini sangat sensitif di sini.
‫Jadi saya memiliki beberapa master di sini dan saya memiliki beberapa kegemparan di sini, dan Anda mungkin sudah memperhatikan ini.
‫Jadi sangat penting bahwa Anda memiliki pengetikan yang sama persis.
‫Jadi itu harus ditulis dengan cara yang sama persis karena jika tidak, Anda mendapatkan kesalahan dan berkata, hei, tag awal dan
‫tag akhir, mereka tidak cocok.
‫Jadi sekarang saya akan memulainya lagi.
‫Dan bahwa kami adalah mahasiswa Sawaya Tony yang berusia 21 tahun dari universitas.
‫Yale di semester enam, kemudian dengan Carla, yang di semester pertama.
‫Kami memiliki kemudian di semester ketiga.
‫Dan akhirnya, Frank, dia belajar selamanya.
‫Dia di semester sepuluh dan kemudian mereka masih dipesan di sini.
‫Dan ini lainnya untuk setiap loop, tidak menggunakan informasi tambahan apa pun.
‫Jadi tidak tahu semester karena disini kita tidak terbiasa dengan semester juga.
‫Baiklah.
‫Jadi seperti yang Anda lihat, ini sangat dapat diperluas, sangat mudah untuk memperluas file XML Anda.
‫Anda bisa menambahkan tag lain di sini dan menambahkan informasi.
‫Anda bahkan dapat membiarkannya terbuka sehingga Anda tidak perlu menggunakannya dalam program Anda.
‫Jadi katakanlah kita memiliki jenis informasi lain.
‫Anda tidak perlu menambahkan itu.
‫Jadi kalau kita tidak mau pakai semester dan umur juga tidak masalah.
‫Jadi kita tidak perlu menggunakan setiap tag yang ada di sini di objek kita, tapi kita bisa melakukannya.
‫Dan itu cukup kuat.
‫Baiklah, bagus.
‫Jadi sekarang Anda telah melihat cara menggunakan tautan dengan XML dan kami siap untuk pergi ke sekolah.
‫Jadi, semakin luas dan lebih banyak, katakanlah, cara yang ampuh untuk melakukan sesuatu adalah bekerja dengan database
‫sendiri.
‫Jadi mari kita lakukan itu di video berikutnya.
‫Sampai jumpa.