Пакет: matlab.io.xml.dom
Синтаксический анализатор разметки XML
Используйте объект matlab.io.xml.dom.Parser
класс, чтобы преобразовать разметку XML в matlab.io.xml.dom.Document
объект. Parser
объект имеет два метода для преобразования XML, Если XML находится в файле, используйте parseFile
метод, чтобы преобразовать разметку XML. Если XML находится в векторе символов или строковом скаляре, используйте parseString
метод.
Разметка XML, которая будет проанализирована, должна содержать только один элемент верхнего уровня, которому могут предшествовать или сопровождать инструкция по обработке или комментарий. Если разметка содержит больше чем один элемент верхнего уровня, синтаксический анализатор выдает ошибку после обработки первого элемента. Синтаксический анализатор сообщает о comment or processing instruction expected
как причина ошибки.
matlab.io.xml.dom.Parser
классом является handle
класс.
HandleCompatible | true |
Для получения информации об атрибутах класса см. Атрибуты класса.
parser = matlab.io.xml.dom.Parser()
создает синтаксический анализатор разметки XML. Используйте Configuration
свойство задать опции синтаксического анализатора.
Parser
объект не может проанализировать файл, когда все следующие условия верны:
Путь к файлу содержит один или несколько пробелов.
DoXInclude
свойство установлено в true
.
Входной XML-файл содержит <xi>
тег.
matlab.io.xml.dom.ParserConfiguration
| matlab.io.xml.dom.Document