Video: XML Tutorial for Beginners | What is XML | Learn XML 2025
Video: XML Tutorial for Beginners | What is XML | Learn XML 2025
Oleh Lucinda Dykes, Ed Tittel
XML adalah bahasa markup yang membangun halaman web. Sebelum Anda mulai menggunakan XML, pelajari perbedaan antara dokumen yang valid dan well-formed, bagaimana membuat elemen DTD (Document Type Definition), dan deklarasi skema dasar untuk membuat dokumen XML. Anda juga ingin memahami karakter reserved yang digunakan secara teratur, serta browser web mana yang mendukung XML dan style sheet terbaik.
well-formed
harus memiliki komponen ini:
Semua tag awal dan akhir cocok. Dengan kata lain, bagian pembuka dan penutup harus selalu mengandung nama yang sama dalam kasus yang sama: … atau …, tapi tidak ….
Elemen kosong mengikuti sintaks XML khusus, misalnya
Semua nilai atribut terjadi dalam tanda kutip tunggal atau ganda: id = "value">
atau
Pada dasarnya, Anda mempersiapkan dan menggunakan Document Type Definition (DTD) untuk menambahkan struktur dan logika, sehingga memudahkan untuk memastikan bahwa semua fitur penting ada - dalam urutan yang benar - dalam dokumen XML Anda. Anda dapat mengembangkan banyak aturan dalam DTD Anda yang mengontrol bagaimana elemen dapat digunakan dalam dokumen XML.
Simbol
Arti
Contoh
#PCDATA
Berisi data karakter atau teks parsing
#PCDATA, nama elemen
Berisi teks dan elemen lainnya; #PCDATA selalu tercantum pertama kali dalam aturan
anak) *>
, (koma)
Harus digunakan dalam pesanan ini
child3)>
| (bilah pipa)
Gunakan hanya satu elemen dari pilihan yang diberikan
child3)>
nama elemen (dengan sendirinya)
Gunakan satu kali hanya
nama elemen?
Gunakan salah satu atau tidak sama sekali
child3?)>
element-name +
Gunakan salah satu atau beberapa kali
child3)>
element-name *
Gunakan sekali, berkali-kali, atau tidak sama sekali
child3)>
()
Menunjukkan kelompok; mungkin bersarang
atau
anak4)>
Deklarasi XML Schema Dasar
Dokumen XML Schema dibangun dari serangkaian deklarasi, yang memberikan informasi yang sangat rinci dan memastikan informasi yang terkandung dalam dokumen XML ada dalam bentuk yang benar.
Mendefinisikan elemen yang berisi lainnya elemen, berisi atribut
, atau berisi konten campuran (elemen dan teks)
Tipe sederhana
Membuat tipe data yang dibatasi untuk elemen atau atribut
value
Sequence compositor
Menentukan atribut atau atribut elemen dalam tipe kompleks
harus tercantum dalam urutan
Komposisi pilihan
Menentukan bahwa salah satu atribut atau elemen dalam tipe kompleks
dapat digunakan
Semua komposer
Menentukan bahwa setiap atau semua atribut atau elemen dalam tipe kompleks
dapat digunakan
Anotasi
Berisi elemen dokumentasi dan / atau appInfo yang memberikan
informasi tambahan dan komentar tentang dokumen skema
Dokumentasi
Menyediakan informasi yang dapat dibaca manusia dalam anotasi
Informasi aplikasi
Menyediakan informasi yang dapat dibaca komputer di dalam
anotasi
Karakter Biasa dalam XML
Beberapa entitas dicadangkan untuk penggunaan internal dalam XML dan perlu diganti dengan referensi karakter dalam konten Anda. Kelima entitas internal yang umum digunakan ini sudah didefinisikan sebagai bagian dari XML dan siap untuk Anda gunakan:
Character
Reference
<< << 999 >> >>
& > &
'
& apos;
"
"
Dukungan Browser untuk Lembar XML dan Style
Dukungan browser web untuk lembar XML dan style - CSS dan XSLT - bervariasi dan terkadang kurang dapat diandalkan. Teliti pilihan Anda untuk peramban web. Anda tahu browser mana yang mendukung persyaratan mana dan Anda memilih cara menggunakan XML dan peramban web dalam solusi XML Anda.
Metode yang dikenal sebagai fotografi definisi tinggi (HDR) memungkinkan Anda untuk membuat gambar lanskap dan alam yang memiliki jangkauan warna dan tonitas yang lebih luas dari sebelumnya dengan fotografi digital. Fotografi HDR digunakan untuk membuat gambar dengan warna hidup yang indah dan rentang nada nada dinamis yang lebar dari bayangan paling gelap ke ...
Anda dapat dengan mudah menggabungkan beberapa foto digital menjadi satu, menyalin bagian dari satu foto dan menempelkannya ke yang lain dengan menggunakan perangkat lunak pengedit gambar Anda. Untuk menggabungkan gambar:
Setelah Anda mempublikasikan di Blogger, Anda dapat melihat bagaimana posting Anda terlihat di blog Anda mungkin menemukan langkah ini bermanfaat - dan Anda pasti tidak ingin melewatkannya. Bahkan jika Anda melihat pratinjau posting Anda sebelum menerbitkan, Anda belum melihat pos Anda seperti yang dilihat pembaca Anda. Anda bisa melakukan ...
Tujuan sebuah sumur - kit media cetak adalah untuk meyakinkan perwakilan merek dan pengiklan potensial untuk bekerja sama dengan Anda. Hal-hal yang ingin Anda sertakan adalah informasi tentang Anda dan blog Anda, statistik lalu lintas, kehadiran media sosial Anda, dan kampanye dan pencapaian terakhir Anda sebagai blogger. Di sinilah Anda benar-benar ingin ...
Kebanyakan blog, tidak peduli topik apa yang mereka sampaikan , terlihat sama karena unsur-unsur satu blog biasa terjadi pada semua blog. Carilah karakteristik ini di blog yang Anda temui di Internet: Branding / logo header: Sebuah header di bagian atas blog menampilkan nama blog, sering menggunakan logo atau lainnya ...
Penalaran Matematika bagian pada tes GED matematika yang Anda biasanya tahu pada akhir sekolah tinggi. Karena tes baru ini dirancang untuk mempersiapkan Anda bagi pendidikan postsecondary dan pekerjaan, ini memiliki penekanan pada matematika dan matematika akademis di tempat kerja. Sekitar 45 persen dari tes ini adalah tentang masalah kuantitatif ...
Satu masalah umum dengan menulis di Tes penalaran GED melalui Bahasa Seni adalah kalimat bertele-tele. Sabar, dalam semangat menulis yang baik adalah, dalam kata-kata penyair agung, sesuatu yang harus dihindari setiap orang sehingga ketepatan kata-kata kita bersinar dan menerangi jalannya. Anda baru saja menderita melalui ...
Komputer sekarang mengelola uji GED . Itu berarti semua pertanyaan muncul di layar komputer, dan Anda memasukkan semua jawaban Anda ke komputer. Anda membaca, menghitung, mengevaluasi, menganalisis, dan menulis semuanya di komputer. Bahkan untuk bekerja seperti kalkulasi matematika kasar atau penulisan esai draft, Anda tidak menggunakan kertas. Sebagai gantinya, ...