Archive

Posts Tagged ‘XML’

Parsing XML di JavaScript lebih simple dengan jQuery

October 11th, 2008 1,773 views 8 comments

Pada dasarnya javascript telah support metode-metode untuk melakukan parsing XML dengan format DOM standar. Namun cara penterjemahan ini kadang-kadang cukup membuat pusing para developer, coba perhatikan contoh script di bawah ini…

20
21
22
23
24
25
26
27
28
29
      var titleNodes = http.responseXML .getElementsByTagName("title");
      var descriptionNodes = http.responseXML .getElementsByTagName("description");
      var linkNodes = http.responseXML .getElementsByTagName("link");
      for(var i =1;i<titlenodes .length;i++)
      {
        var newtext = document .createTextNode(titleNodes[i] .childNodes[0].nodeValue);
        var newpara = document.createElement('p');
        var para = document.getElementById('news') .appendChild(newpara);
        newpara.appendChild(newtext);
        newpara.className = "title";

Script diatas adalah contoh parsing XML dengan format DOM standar, di beberapa bahasa pemrograman juga menganut cara yang hampir sama. Namun akhir-akhir ini karena saya selalu dihadapkan pada kasus parsing XML, maka saya harus mencari cara agar parsing XML terasa lebih mudah dan manusiawi. hehehe

Ternyata jQuery mempunyai kelebihan dalam hal manipulasi DOM dibanding prototype. Prototype tidak support manipulasi DOM pada responseXML yang dikembalikan pada request Ajax. Akhirnya saya beralih ke jQuery yang mempunyai kemampuan manipulasi DOM di XML layaknya manipulasi DOM di HTML. Berikut contohnya….

Selengkapnya…

(11 votes, average: 4.00 out of 5) KurangBiasaLumayanBagusLuar Biasa
Loading ... Loading ...

Parsing XML dengan mudah menggunakan SimpleXML dari PHP 5

September 14th, 2008 1,311 views 6 comments

Saat ini teknologi website sudah memasuki trend terbaru dimana dari satu aplikasi ke aplikasi yang lain dapat bertukar informasi dengan mudah. Sebuah pemikiran tentang sharing data antar platform inilah yang menjadi dasar trend Web 2.0.

XML yang semula hanya digunakan untuk media reporting data dengan format tertentu saat ini menjadi pemeran utama dalam hal sharing informasi antar platform yang berbeda. Hampir semua bahasa pemrograman dapat mengoperasikan file XML seperti generate, parsing dan lain-lain. Ketika suatu aplikasi men-generate suatu XML, maka aplikasi lain dengan bahasa pemrograman yang sama atau berbeda dapat memanfaatkan XML tersebut dengan melakukan suatu parsing (penterjemahan dokumen) untuk keperluan data di aplikasi yang telah dibangun.

Pada artikel kali ini saya ingin mengangkat teknik dasar parsing XML. Pada saat mengenal XML saya cukup direpotkan dalam hal parsing data. Tidak peduli apakah format pada XML itu sederhana atau bukan tetap saja pekerjaaan parsing XML sangat tidak menyenangkan untuk saya karena kerumitannya. Namun sejak saya mencoba membaca-baca lagi tentang fasilitas-fasilitas terbaru bawaan PHP5, ternyata PHP5 telah menyediakan beberapa Class yang diperuntukkan kepada para developer dalam mempermudah melakukan parsing XML seperti DOM Functions, DOM XML Functions dan SimpleXML functions.

Selengkapnya…

Categories: PHP, Tips & Trick, XML Tags: , , , ,
(3 votes, average: 3.67 out of 5) KurangBiasaLumayanBagusLuar Biasa
Loading ... Loading ...