Catatan untuk mu - Ketikan Jemari

+++ 24 Feb 2010 Allah Tumbuhkan Lagi Rahim Untukku - Apa jadinya bila wanita terpaksa harus kehilangan rahimnya?...   +++ 16 Dec 2009 Syazan Falah Asyamee - Subhanallah Wal Hamdulillah, atas karunia serta rahmat yang...   +++ 19 Nov 2009 Testing Using Adobe Air Application - Alhamdulillah akhirnya saya bisa juga testing menggunakan adobe...   +++ 18 Nov 2009 Adobe Air - Sudah beberapa hari ini saya install tweetdeck (applikasi...   +++ 29 Oct 2009 Resize Image dalam satu folder di Ubuntu - Iseng-iseng gimana caranya supaya resize image dalam satu...  

Parser XML dalam PHP

Ada banyak cara bagaimana kita bisa membaca atau parsing XML dalam bahasa pemrograman PHP. Salah satu nya dengan menggunakan class kxparse. Download class kxparse dan kemudian diextract.

Sebagai contoh data xml yang akan diparsing sebagai berikut :

<?xml version="1.0"?>
<data>
<nama umur="24">syarif furqon</nama>
<telp>>021-88888888</telp>
<alamat>Tanah Baru</alamat>
</data>

data xml ini bernama data.xml.

xmlKemudian kita punya 1 file untuk membaca atau memparsing :


<?php

include_once "kxparse.php"; //letak file kxparse.php, contoh : file dalam satu folder
$xmlFile = "data.xml"; //letak file data.xml, contoh : file dalam satu folder


if(is_file($xmlFile)) { // untuk ngecek apakah file tersedia atau tidak
$xmlObj = file_exists($xmlFile) ? new kxparse($xmlFile) : new kxparse();
echo "Nama Saya : ".$xmlObj->get_tag_text("data:nama","1:1")."<br />";
echo "No  Telp  : ".$xmlObj->get_tag_text("data:telp","1:1")."<br />";
echo "Alamat    : ".$xmlObj->get_tag_text("data:alamat","1:1")."<br />";
echo "Umur      : ".$xmlObj->get_attribute("data:nama","1:1","umur")." Tahun <br />";
} else {
$error["msg"] = "XML File Not Found.";
}
?>

Kemudian dijalankanlah file parsing ini, dan lihatlah hasilnya. Mudah bukan?. Silahkan mencoba.

Share and Enjoy:
  • Print this article!
  • Facebook
  • Mixx
  • Google Bookmarks
  • Turn this article into a PDF!
  • blogmarks
Beri Nilai Artikel Ini :
1 Star2 Stars3 Stars4 Stars5 Stars6 Stars7 Stars8 Stars9 Stars10 Stars (1 votes, average: 7.00 out of 10)
Loading ... Loading ...
 
Post a comment or leave a trackback: Trackback URL.

6 comments for “Parser XML dalam PHP”

Leave comments









 

Fully Powered By:

WordPress Firewalker