Oleh: lasmedi | Desember 30, 2008

Binding XML

Seperti yang sudah dijelaskan pada tulisan sebelumnya, XML (eXtensible Markup Language) dapat digunakan untuk mempertukarkan data antar aplikasi. Untuk penjelasan lebih detilnya bisa dibaca di tulisan sebelumnya atau bisa Anda lihat di www.w3schools.com. Pada tulisan kali ini, saya akan mencoba membahas bagaimana menampilkan dokumen XML dengan menggunakan HTML atau Binding XML.
Binding XML ??

Binding XML merupakan suatu cara untuk mengikat dokumen XML kedalam dokumen HTML (Hypertext Markup Language), sehingga kita dapat mengubah tampilan XML menjadi tampilan yang berbeda. Binding XML dibagi menjadi 2 antara lain :

  1. Binding Internal, pada binding internal ini file XML dan HTML digabung menjadi 1
  2. Binding External, pada binding external ini file XML dan HTML dibuat menjadi dokumen terpisah</li

Pada tulisan ini, kita akan lebih membahas pada binding external. Langkah yg pertama yang harus kita lakukan adalah membuat file XML seperti berikut

mahasiswa.xml

<?xml version="1.0"?>

<daftarmahasiswa>

<mahasiswa>

<nim>12345678</nim>

<nama>Andi</nama>

</mahasiswa>

</daftarmahasiswa>

kemudian untuk file HTMLny dapat dilihat dibawah ini

mahasiswa.html

<html><head><title>Coba Binding External</title></head>

<body>

<xml id=dataku src=mahasiswa.xml></xml>

<table width=400 border=1 datasrc=#dataku>

<thead><th>Nim</th><th>Nama</th></thead>

<tr>

<td><span datafld="nim"></span></td>

<td><span datafld="nama"></span></td>

</tr>

</table>

</body></html>

penjelasan skrip
Pada tag table terdapat datasrc=#dataku, pada tag ini table tersbut akan mencari sumber dari file xml nya yaitu mahasiswa.xml, kemudian masing tag nim, nama akan ditampilkan menggunakan datafld=nim atau datafld=nama.
Selamat mencoba….


Tanggapan

  1. Halo.. Pak guru…
    Perbanyak tulisan ttg php ya.. Biar bisa belajar online..

    • Iy pak, nich lagi belajar posting2 tulisan..he he, makasi udah nyempetin mampir.

  2. terus pak, aku pernah dengar istilah parsing, nah itu gimana ?? terus contoh penggunaannnya kaya apa
    kalo tulisanku ini di jawab tolong email aku ya di catur.ap@gmail.co
    terimakasih sebelumnya

  3. Sayang, Binding XML spt ini hanya berlaku di IE doang, Mozilla & Opera sm sekali ga bs mengartikannya :( padahal Binding XML dpt digunakan sebagai alternatif MVC saat development web


Beri tanggapan

Your response:

Kategori