Section Artikel
SimpleXML adalah ekstensi yang dapat memungkinkan kita memanipulasi dan mendapatkan data XML dengan mudah.
SimpleXML menyediakan cara mudah untuk mendapatkan nama elemen, atribut, dan konten tekstual jika mengetahui struktur atau tata letak dokumen XML.
SimpleXML mengubah dokumen XML menjadi struktur data yang dapat diiterasikan seperti kumpulan array dan objek.
Dari PHP 5, fungsi SimpleXML merupakan bagian dari inti PHP. Jadi tidak memerlukan instalasi untuk menggunakan fungsi-fungsi ini.
Fungsi | Deskripsi |
---|---|
__construct() | Membuat objek SimpleXMLElement baru |
__toString() | Mengembalikan konten string dari sebuah elemen |
addAttribute() | Menambahkan atribut ke elemen SimpleXML |
addChild() | Menambahkan child elemen ke elemen SimpleXML |
asXML() | Mengembalikan string XML yang dibentuk dengan baik (XML versi 1.0) dari objek SimpleXML |
attributes() | Mengembalikan atribut / nilai elemen |
children() | Menampilkan turunan dari node tertentu |
count() | Menghitung anak-anak dari node tertentu |
getDocNamespaces() | Mengembalikan namespace yang dideklarasikan dalam dokumen |
getName() | Mengembalikan nama elemen |
getNamespaces() | Mengembalikan namespace yang digunakan dalam dokumen |
registerXPathNamespace() | Membuat konteks namespace untuk kueri XPath berikutnya |
saveXML() | Alias dari asXML () |
simplexml_import_dom() | Mengembalikan objek SimpleXMLElement dari simpul DOM |
simplexml_load_file() | Mengonversi dokumen XML menjadi objek |
simplexml_load_string() | Mengonversi string XML menjadi objek |
xpath() | Menjalankan kueri XPath pada data XML |
Fungsi | Deskripsi |
---|---|
current() | Mengembalikan elemen saat ini |
getChildren() | Mengembalikan child elemen dari elemen saat ini |
hasChildren() | Memeriksa apakah elemen saat ini memiliki anak |
key() | Mengembalikan nama tag XML dari elemen saat ini |
next() | Pindah ke elemen berikutnya |
rewind() | Mundur ke elemen pertama |
valid() | Memeriksa apakah elemen saat ini valid |