PureBasic

ResolveXMLNodeName()

Синтаксис

Result$ = ResolveXMLNodeName(*Node [, Separator$])

Описание


Возвращает расширенное имя данного узла в документе, который использует пространства имен XML. Расширенное имя состоит из uri пространства имен (если таковые имеются) и локального имени узла, разделенных символом-разделителем, который указывается в 'Separator$'.

Параметры

*Node Узел, расширенное имя которого требуется узнать.
Separator$ (дополн.) Задаёт символ-разделитель, используемый для разделения uri пространства имен и локального имени узла. По умолчанию символом разделителем является "/".

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

В документе, использующем пространства имён, возвращает расширенное имя узла, если оно может быть правильно распознано, или пустую строку, если используемый префикс пространства имён не был объявлен (что некорректно).

В документе без пространств имен, возвращает само имя узла.

См. также

ResolveXMLAttributeName()

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

Все

<- ResolveXMLAttributeName() - Оглавление XML - RootXMLNode()->