Язык XML


Функции обработки набора узлов - часть 2


Замечание: Для узлов, которые не соответствуют ни элементам, ни атрибутам, функция возвращает пустую строку.

Функция: string name(node-set?)

В наборе, указанном в аргументе, функция находит узел, который , и возвращает строку, содержащую , которое представляет данного узла. Указанная конструкция должна представлять , исходя из деклараций пространств имен, доступная для того узла, чье должно быть представлено. Как правило, это тот самый , который был представлен в исходном документе XML. Однако это не обязательно должно быть так в случае, когда декларации, воздействующие на данный узел, с одним и тем же пространством имен связывают несколько префиксов. Тем не менее, реализация может содержать сведения о первоначальном префиксе представляемых узлов, в таком случае может выполняться проверка с тем, чтобы возвращаемая строка была всегда такой же, как , используемый в исходном документе XML. Если указанный в аргументе набор узлов пуст или первый узел не имеет , возвращается пустая строка. Если аргумент опущен, то по умолчанию используется набор, содержащий только узел контекста. Замечание: Для узлов, не являющихся ни элементом, ни атрибутом, строка, возвращаемая функцией , будет той же самой, что и строка, возвращаемая функцией .




- Начало -  - Назад -  - Вперед -