Свойства XML элемента baseURI, namespaceURI и prefix
Приветствую, уважаемые читатели блога okITgo.ru! Продолжим рассматривать свойства xml-объекта Элемент и в этот раз разберем, как определить местоположение документа (родителя данного элемента), а также свойства, возвращающие URI и префикс пространства имен.
Свойство baseURI

Определение и Использование
Свойство baseURI возвращает местоположение (URI) xml документа.
Синтаксис
elementNode.baseURI |
Пример
Следующий фрагмент кода загружает "books.xml" в xmlDoc посредством loadXMLDoc() и отображает местоположение XML документа:
Пример
Вывод:
Попробуйте сами » |
Свойство namespaceURI

Определение и Использование
Свойство namespaceURI возвращает URI пространства имен выбранного элемента
Если выбранный узел не является элементом или атрибутом, это свойство всегда возвращает NULL.
Синтаксис
elementNode.namespaceURI |
Пример
Следующий фрагмент кода загружает "books_ns.xml" в xmlDoc посредством loadXMLDoc() и получает URI пространства имен первого элемента <title>:
Пример
Вывод кода выше будет:
Попробуйте сами » |
Свойство prefix

Определение и Использование
Свойство prefix возвращает префикс пространства имен выбранного элемента
Если выбранный узел не является элементом или атрибутом, это свойство всегда возвращает NULL.
Синтаксис
elementNode.prefix |
Пример
Следующий фрагмент кода загружает "books_ns.xml" в xmlDoc, используя loadXMLDoc(), и определяет префикс пространства имен первого элемента <title>:
Пример
Вывод кода выше будет:
Попробуйте сами » |
