Kursus Membuat Web

iklan

Elemen XML

Sebuah dokumen XML mengandung Elemen XML.

Apa Itu Elemen XML ?

Sebuah elemen XML adalah dimulai dari tag awal dan di akhiri dengan tag akhir.

Sebuah elemen dapat berisi :

  • Elemen lain
  • Teks
  • Attribute
<bookstore>
     <book category="CHILDREN">
     <title>Harry Potter</title>
     <author>J K. Rowling</author>
     <year>2005</year>
     <price>29.99</price>
     </book>
     <book category="WEB">
     <title>Learning XML</title>
     <author>Erik T. Ray</author>
     <year>2003</year>
     <price>39.95</price>
     </book>
</bookstore>

Pada contoh di atas, < bookstore > dan < book > memiliki isi elemen, karena mengandung elemen lain. < book > juga memiliki attribute ( category = "CHILDREN" ). < title >, < author >, < tahun >, dan < harga > memiliki isi teks karena mengandung teks.

Elemen XML kosong

Sebuah elemen tanpa isi disebut elemen kosong.

Dalam XML, Anda dapat membuat elemen kosong seperti ini :

<element></element>

Atau Anda dapat membuat tag kosong, seperti ini ( sintak elemen semacam ini disebut self - closing )

<element />

Dua bentuk di atas menghasilkan hasil yang sama dalam parser XML.

Catatan : elemen kosong tidak memiliki isi apapun, tetapi mereka dapat memiliki attribute

Aturan Penamaan XML

Elemen XML harus mengikuti aturan-aturan penamaan :

  • Nama elemen adalah case - sensitive
  • Nama elemen harus diawali dengan huruf atau garis bawah
  • Nama elemen tidak boleh diawali dengan huruf xml ( atau XML, atau Xml, dll )
  • Nama elemen dapat berisi huruf, angka, tanda penghubung, garis bawah , dan titik
  • Nama elemen tidak boleh mengandung spasi

Setiap nama dapat digunakan, ( kecuali xml ).

Praktek Penamaan Terbaik

Buat nama yang deskriptif, seperti ini : < person> , < firstname > , < lastname >.

Buat nama yang singkat dan sederhana, seperti ini : <book_title> tidak seperti ini : <the_title_of_the_book>.

Menghindari tanda penghubung " - " . Jika Anda menulis "first-name", beberapa perangkat lunak mungkin akan menganggap sebagai pengurangan.

Menghindari tanda " . ". Jika Anda menulis "first.name", beberapa perangkat lunak mungkin akan menganggap bahwa "name" adalah properti dari objek "first".

Menghindari tanda " : " Titik Dua.

Huruf Non-English seperti éòá, walaupun diperbolehkan di XML, tetapi ada beberapa perangkat lunak yang tidak mendukung.

Style Penamaan

Tidak ada style penamaan yang ditetapkan untuk elemen XML. Tapi di sini ada beberapa yang umum digunakan :

Style Contoh Keterangan
Lower case <firstname> Semua Huruf Kecil
Upper case <FIRSTNAME> Semua Huruf Kapital
Underscore <first_name> Garis Bawah Sebagai Pemisah Kata
Pascal case <FirstName> Huruf Kapital Disetiap Awal Kata
Camel case <firstName> Huruf Kapital Setelah Kata Pertama

Jika Anda memilih style penamaan, sebaiknya menggunakannya dengan konsisten !

Elemen XML Extensible

Elemen XML dapat diperluas untuk membawa informasi lebih lanjut.

Lihatlah contoh XML berikut :

<note>
      <to>Tove</to>
      <from>Jani</from>
      <body>Don't forget me this weekend!</body>
</note>

Mari kita bayangkan bahwa kita menciptakan sebuah aplikasi yang diekstrak < to > , < from > , dan < body > elemen dari dokumen XML untuk menghasilkan output ini :

MESSAGE
To: Tove
From: Jani
Don't forget me this weekend!

Bayangkan jika penulis dokumen XML menambahkan beberapa informasi tambahan untuk itu :

<note>
      <date>2008-01-10</date>
      <to>Tove</to>
      <from>Jani</from>
      <heading>Reminder</heading>
      <body>Don't forget me this weekend!</body>
</note>

Ada 5 referensi entitas yang telah ditetapkan dalam XML :

Sebelumnya ...   Berikutnya ...

muhammad falah

Saya Muhammad Falah, jika Anda ingin langsung belajar dengan Saya, silakan ikuti kursus membuat web yang Saya bimbing atau ikuti Saya di :

Muhammad Falah Youtube Channel Muhammad Falah LinkedIn Muhammad Falah Google Plus Muhammad Falah Twitter Muhammad Falah Facebook

copy right © 2015