Langsung ke konten utama

BELAJAR XML Bag.1




PENGENALAN XML


XML merupakan singkatan dari Extensible Markup Language. XML adalah bahasa tanda (markup) yang digunakan untuk mendeskripsikan (menggambarkan) data, XML merupakan software dan hardware independen yang berfungsi untuk membawa informasi, tidak seperti HTMl yang tag-tagnya sudah terstandarisasi (misal : <p>, <h1>), tag-tag pada XML ditentukan dan dibuat oleh kita sendiri selaku pembuat dokumen XML. Contoh :


<?xml version="1.0" encoding="UTF-8"?>
<catatan>

 <kepada>Restiana</kepada>

 <dari>Sopyan</dari>

 <heading>Pengingat</heading>

 <body>Jangan lupa minggu ini !</body>

</catatan>


KEGUNAAN XML

Beberapa fungsi dari XML adalah :
  1. mempermudah membagikan (sharing) data
  2. Memmisahkan data dari HTML
  3. mempermudah pengiriman data
  4. mempermudah perubahan perangkat (platforms)
  5. Data menjadi lebih tersedia
Hal-hal diatas merupakan fungsi dari XML, karena cenderung sistem komputer dan database memiliki data dengan format yang berbeda, dengan menggunakan XML kita dapat mempermudah pekerjaan kita, karena XML menyimpan data dengan format teks biasa.

ATURAN PENULISAN SINTAKS XML

  1. Semua sintaks XML harus ada tag penutup. Misal : <toko>jaya terus </toko>. yang ditandai merah merupakan tag penutup.
  2. Tag XML hurufnya sensitif. Misal : <buku> belajar </BUKU>. penulisan tag penutup harus sama dengan tag pembuka <buku>.
  3. Element XML harus benar-benar terkurung. Misal : <b><i>Ini elemen</b></i> harusnya ditulis <b><i>ini elemen</i></b>. yang ditandai merah adalah elemen.
  4. XML harus memiliki root element (elemen akar).
    <root>
      <child>
        <subchild>.....</subchild>
      </child>
    </root>
  5. Nilai atribut XML harus memakai tanda kutip.
    <note date="12/11/2007">
      <to>Tove</to>
      <from>Jani</from>
    </note>

Tambahan : beberapa karakter didalam XML memiliki arti yang khusus misalnya adalah < (tanda krang dari) biasanya digunakan untuk pendefinisian tag, oleh karena itu untuk menghindari eror kita bisa menggunakan entity reference, seperti ini :



&lt;
kurang dari
&gt;
lebih dari
&amp;
&
ampersand 
&apos;
'
kutip satu
&quot;
"
kutip dua


Untuk pemberian komentar di dokumen XML menggunakan tanda <!--ini adalah komentar-->

Sumber : http://www.w3schools.com

Komentar

Postingan populer dari blog ini

Soal Pilihan Ganda Variabel, Konstanta, Operator dan Ekspresi Pemrograman C++

1.double angka; . kode program disamping merupakan tipe data… [C3] a.Bilangan bulat b.Bilangan riil c.Logika d.Karakter e.Struktur      2.Dibawah merupakan tipe data bilangan bulat adalah… [C1] a.char b.double c.float d.int e.boolean      3.Tipe data bahasa C++ untuk true false adalah… [C1] a.String b.Char c.Boolean d.Byte

Penilaian (Definisi, Prinsip dan Tujuan)

Definisi Penilaian Penilaian adalah proses pengumpulan dan pengolahan informasi untuk menentukan pencapaian hasil belajar peserta didik (Saputra, Salikun, & Nugroho, 2014, hlm.31).
Penilaian adalah proses pengumpulan berbagai informasi tentang siswa dan ruang kelas untuk tujuan membuat keputusan instruksional (Sapa’at, 2012. hlm.221).
Dengan dilakukannya penilaian di dalam kelas dapat menjawab pertanyaan tentang sebaik apa hasil atau prestasi belajar peserta didik. Hasil penilaian dapat berupa nilai kualitatif (berupa kata-kata) dan nilai kuantitatif (berupa angka).
Proses pengumpulan dan pengolahan informasi tersebut dilakukan untuk mengukur pencapaian hasil belajar peserta didik. Proses penilaian tersebut mencakup: penilaian otentik, penilaian diri, penilaian berbasis portofolio, ulangan, ulangan harian, ulangan tengah semester, ulangan akhir semester, ujian tingkat kompetensi, ujian mutu tingkat kompetensi, ujian nasional, dan ujian sekolah/ madrasah. (Permendikbud No.66 Tahun …

Bagaimana Cara Kerja Kapasitor

Sebuah kapasitor bentuknya kecil seperti sebuah baterai. Walaupun kapasitor bekerja dengan cara yang sangat berbeda, kapasitor dan baterai keduanya menyimpan energi listrik. Jika kamu pernah membaca bagaimana cara kerja baterai, maka kamu tahu bahwa sebuah baterai memiliki dua buah terminal. Di dalam sebuah baterai, reaksi kimia menghasilkan elektron-elektron pada ujung satu terminal and menyerap elektron-elektron pada terminal lainnya. Sebuah kapasitor jauh lebih sederhana di bandingkan sebuah baterai, kapasitor tidak dapat menghasilkan elektron-elektron baru -- kapasitor hanya menyimpan elektron-elektron.

Di dalam kapasitor, terminal-terminalnya tersambung ke dua plat logam yang dipisahkan oleh sebuah bahan bukan penghantar listrik, atau dielektrik. Kamu dapat dengan mudah membuat sebuah kapasitor dari dua buah aluminum foil dan satu buah kertas. Itu tidak akan menjadi sebuah kapasitor pada umumnya dalam hal kapasitas penyimpanan, tapi itu akan bekerja.

Secara teori, dielektrik ada…