« XMLParser
Введение »
PHP Manual
Обработка XML
XMLReader
XMLReader
Введение
Установка и настройка
Требования
Установка
XMLReader
— Класс XMLReader
XMLReader::close
— Закрывает входные данные экземпляра класса XMLReader
XMLReader::expand
— Возвращает копию текущего узла в виде объекта DOM
XMLReader::fromStream
— Создаёт объект класса XMLReader из потока
XMLReader::fromString
— Создаёт объект класса XMLReader из XML-строки
XMLReader::fromUri
— Создаёт объект класса XMLReader из URI
XMLReader::getAttribute
— Получает значение атрибута с конкретным именем
XMLReader::getAttributeNo
— Получает значение атрибута по индексу
XMLReader::getAttributeNs
— Получает значение атрибута по свойству localname и URI
XMLReader::getParserProperty
— Указывает, было ли конкретное свойство установлено
XMLReader::isValid
— Указывает, содержит ли анализируемый документ синтаксические ошибки
XMLReader::lookupNamespace
— Находит пространство имён для префикса
XMLReader::moveToAttribute
— Перемещает курсор на именованный атрибут
XMLReader::moveToAttributeNo
— Перемещает курсор на атрибут по индексу
XMLReader::moveToAttributeNs
— Перемещает курсор к именованному атрибуту
XMLReader::moveToElement
— Позиционирует курсор на родительском элементе текущего атрибута
XMLReader::moveToFirstAttribute
— Перемещает позицию курсора на первый атрибут
XMLReader::moveToNextAttribute
— Перемещает позицию курсора на следующий атрибут
XMLReader::next
— Перемещает курсор на следующий узел, пропуская все поддеревья
XMLReader::open
— Устанавливает URI, который содержит XML-документ для разбора
XMLReader::read
— Переходит к следующему узлу в документе
XMLReader::readInnerXml
— Извлекает XML из текущего узла
XMLReader::readOuterXml
— Получает XML из текущего узла, включая сам узел
XMLReader::readString
— Читает содержимое текущего узла как строку
XMLReader::setParserProperty
— Устанавливает параметр парсера
XMLReader::setRelaxNGSchema
— Устанавливает имя файла или URI для схемы RelaxNG
XMLReader::setRelaxNGSchemaSource
— Устанавливает данные, которые содержат схему RelaxNG
XMLReader::setSchema
— Проверяет документ через схему XSD
XMLReader::XML
— Устанавливает XML-данные для разбора