PureBasic

ParseXML()

Синтаксис

Result = ParseXML(#XML , Input$)

Описание


Создаёт новое дерево XML по XML-данным из строки. XML кодируется в строковом формате исполняемого файла (Unicode). Если требуется проанализировать другую кодировку, вместо этой функции можно использовать CatchXML().

Параметры

#XML Номер, для идентификации нового дерева XML. В качестве этого параметра можно использовать значение #PB_Any, чтобы сгенерировать этот Номер автоматически.
Input$ Строка, содержащая XML-данные, которые требуется проанализировать.

Возвращаемое значение

Эта функция возвращает 0 только в случае ошибок с памятью.
Для проверки ошибок синтаксического анализа следует использовать функцию XMLStatus(). В случае ошибки синтаксического анализа все данные, разобранные до ошибки, доступны в дереве XML.

См. также

FreeXML(), CreateXML(), LoadXML()

Поддерживаемые OS

Все

<- ParentXMLNode() - Оглавление XML - PreviousXMLNode()->