Rumah Media Sosial XML For Dummies Cheat Sheet - dummies

XML For Dummies Cheat Sheet - dummies

Video: XML Tutorial for Beginners | What is XML | Learn XML 2025

Video: XML Tutorial for Beginners | What is XML | Learn XML 2025
Anonim

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.

Nama Deklarasi

Tujuan

Sintaks Skema Mengidentifikasi bahasa yang digunakan skema
xmlns: xsd = " // www. w3. org / 2001 / XMLSchema "> Elemen

Mendefinisikan elemen

Atribut Mendefinisikan atribut
type =" type "> Tipe kompleks

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.
Browser XML?
CSS1? CSS2?

XSLT 1. 0? < Amaya 9. 0

Ya

Ya Tidak Tidak Internet Explorer 6. 0 Ya
Ya Ya Ya Mozilla 1. 7. 5 Ya
Ya Ya Ya Mozilla Firefox 1. 0 Ya
Ya Ya Ya Netscape Navigator 7 Ya
Ya Ya Ya Opera 7 Ya
Ya Ya Tidak
XML For Dummies Cheat Sheet - dummies

Pilihan Editor

HDR Fotografi untuk Landsekap dan Alam - dummies

HDR Fotografi untuk Landsekap dan Alam - dummies

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 ...

Bagaimana menggabungkan beberapa foto digital menjadi satu - dummies

Bagaimana menggabungkan beberapa foto digital menjadi satu - dummies

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:

Pilihan Editor

Melihat Postingan Blog Anda di Blogger - dummies

Melihat Postingan Blog Anda di Blogger - dummies

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 ...

Gunakan Promosi Diri di Blog Mom Anda Kit Media - dummies

Gunakan Promosi Diri di Blog Mom Anda Kit Media - dummies

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 ...

Elemen apa yang dapat Anda Harapkan di Semua Blog - dummies

Elemen apa yang dapat Anda Harapkan di Semua Blog - dummies

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 ...

Pilihan Editor

Apa yang Diharapkan dari Bagian Penalaran Matematika dari GED - dummies

Apa yang Diharapkan dari Bagian Penalaran Matematika dari GED - dummies

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 ...

Tips untuk Memperketat Kalimat Wording untuk GED RLA - dummies

Tips untuk Memperketat Kalimat Wording untuk GED RLA - dummies

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 ...

Apa yang harus Diharapkan Dari Format Uji GED yang Baru - dummies

Apa yang harus Diharapkan Dari Format Uji GED yang Baru - dummies

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, ...