Analizator PHP XML Expat. Analizator bazat pe evenimente. Funcțiile analizatorului XML Expat. Fișierul XML.

Analizator PHP XML Expat (PHP XML Expat Parser)

Analizatorul (parser) XML Expat integrat permite procesarea documentelor XML în PHP.

Analizatorul (parser) XML Expat

Analizatorul (parser) Expat este un analizator (parser) bazat pe evenimente (event-based parser).

Priviți următoarea fracție XML:
 
<from>Ioana</from>

Un analizator bazat pe evenimente (event-based parser) raportează XML-ul de mai sus ca o serie de trei evenimente:
 
  • Start element: from
  • Start CDATA section, value: Ioana
  • Close element: from

Funcțiile XML Expat Parser fac parte din nucleul PHP. Nu este necesară instalarea pentru a utiliza aceste funcții.

Fișierul XML

Fișierul XML „note.xmlva fi utilizat în exemplul de mai jos:
 
<?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>