Учебники

PHP — XML ​​Введение

XML — это язык разметки для обмена данными в Интернете, XML предназначен как для чтения человеком, так и для чтения машиной. Примером совместимых xmls являются RSS-каналы. Синтаксические анализаторы XML полезны для чтения и обновления данных с помощью веб-браузеров.

Типы XML

  • Дерево на основе
  • Событие на основе

Расширения XML Parse

Расширения синтаксического анализа XML работают на основе libxml. Следующие xml-анализаторы доступны в ядре php.

  • Простой XML-парсер
  • DO XML-парсер
  • Анализатор XML
  • XML Reader

Простой XML-парсер

Синтаксический анализатор XML также называется синтаксическим анализатором XML на основе дерева и анализирует простой XML-файл. Простой синтаксический анализ XML вызовет метод simplexml_load_file (), чтобы получить доступ к XML по определенному пути.

DOM парсер

DOM Parser также называется парсером сложного узла, который используется для анализа очень сложного XML-файла. Он используется в качестве интерфейса для изменения файла XML. Парсер DOM закодирован с кодировкой символов UTF-8.

Анализ XML

Синтаксический анализ XML основан на синтаксическом анализе SAX. Это быстрее всех вышеперечисленных парсеров. Это создаст файл XML и проанализирует XML. Синтаксический анализатор XML имеет кодировку ISO-8859-1, US-ASCII и UTF-8.

XML Reader

Разбор XML Reader также называется анализом Pull XML. Он используется для более быстрого чтения XML-файла. Он работает с высокосложным XML-документом с проверкой XML.