Analizator PHP SimpleXML. Analizatorul SimpleXML. PHP SimpleXML - Citiți din string. Funcția PHP simplexml_load_string().
Partajeaza in Google Classroom
Memorator: Descriere video Descarcă PDF
SimpleXML este o extensie PHP care ne permite să manipulăm cu ușurință și să obținem date XML.
Parserul SimpleXML
SimpleXML este un analizator bazat pe arbori (tree-based parser).
SimpleXML oferă o modalitate ușoară de a obține numele, atributele și conținutul textului unui element (name, attributes and textual content), dacă știți structura sau aspectul (layout) documentului XML.
SimpleXML transformă un document XML într-o structură de date (data structure) pe care o puteți repeta printr-o colecție de tablouri (collection of arrays) și obiecte.
În comparație cu DOM sau analizatorul (parser) Expat, SimpleXML ia mai puține linii de cod pentru a citi datele text (text data) dintr-un element.
Instalare
De la PHP 5, funcțiile SimpleXML fac parte din nucleul PHP. Nu este necesară instalarea pentru a utiliza aceste funcții.
PHP SimpleXML - Citiți din șir (string)
Funcția PHP simplexml_load_string() este utilizată pentru a citi datele XML dintr-un șir (string).
Presupunem că avem o variabilă care conține date XML, astfel:
$myXMLData =
"<?xml version='1.0' encoding='UTF-8'?>
<note>
<to>Popescu</to>
<from>Ioana</from>
<heading>Reminder</heading>
<body>Nu uitați de mine în acest weekend!</body>
</note>";