2 марта 2020 PHP
Существует несколько способов парсить XML-данные с использованием PHP, один из которых — SimpleXML. В предыдущей статье мы уже рассматривали, как парсить RSS ленты с помощью этой замечательной библиотеки. Библиотека входит в состав PHP начиная с 5 версии. Парсить и манипулировать данными из XML с ней довольно легко и просто.
Содержание
- 1 Пример 1
- 2 Пример 2
- 3 Пример 3
- 4 Пример 4
- 5 Пример 5
- 6 Пример 6
Пример 1
Здесь мы показываем очень простой синтаксический анализ, используя текст XML, переданный с помощью simplexml_load_string
. Затем мы выводим объект, возвращаемый simplexml_load_string
, как показано ниже. Для загрузки из файла также существует функция simplexml_load_file
, пример simplexml_load_file
приведен в конце этого руководства.
Пример 2
Здесь мы покажем, как получить доступ к элементу внутри объекта, возвращаемого simplexml_load_string
. Это просто основные обозначения объектов.
Пример 3
Доступ к атрибуту: