Analizator PHP XML Expat. Inițializarea analizatorului XML Expat - Exemplu explicat. Funcția xml_parser_create(). Funcția xml_set_element_handler(). Funcția xml_set_character_data_handler(). Funcția xml_parse().
Partajeaza in Google Classroom
Memorator: Descriere video Descarcă PDF
Exemplu explicat:
- Inițializați analizatorul XML (XML parser) cu funcția xml_parser_create()
- Creați funcții pe care să le utilizați cu diferiții manageri de evenimente (event handlers)
- Adăugați funcția xml_set_element_handler() pentru a specifica ce funcție va fi executată atunci când parserul va întâlni etichetele de deschidere și închidere (opening and closing tags)
- Adăugați funcția xml_set_character_data_handler() pentru a specifica ce funcție se va executa atunci când parserul întâlnește date de tip caracter
- Analizați fișierul "note.xml" cu funcția xml_parse()
- În caz de eroare, adăugați funcția xml_error_string() pentru a converti o eroare XML într-o descriere textuală
- Apelați funcția xml_parser_free() pentru a elibera memoria alocată cu funcția xml_parser_create()