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 :
- Binding Internal, pada binding internal ini file XML dan HTML digabung menjadi 1
- 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….

Halo.. Pak guru…
Perbanyak tulisan ttg php ya.. Biar bisa belajar online..
Oleh: Raynold on Desember 30, 2008
at 3:35 pm
Iy pak, nich lagi belajar posting2 tulisan..he he, makasi udah nyempetin mampir.
Oleh: lasmedi on Desember 30, 2008
at 3:37 pm
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
Oleh: chatur on Januari 5, 2009
at 11:00 am
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
Oleh: AlfanLA on Januari 19, 2009
at 10:47 pm