Задание базового URI для документа XML

Адрес ресурса URI в атрибутах xlink:href, xlink:role и xlink:arcrole можно задавать как в абсолютной форме (указывая полный путь к данному ресурсу), так и в относительной форме (относительно базового каталога). По умолчанию, базовым каталогом считается текущий каталог. В документе XML можно явно указать базовый каталог с помощью атрибута xml:base, определенного в спецификации XML Base, принятой в 2001 году. Этот атрибут может быть задан в любом элементе документа XML.

Пример использования атрибута xml:base:

<?xml version="1.0"?>

<doc xml:base="http://example.org/today/"

xmlns:xlink="http://www.w3.org/1999/xlink">

<head>

<title>Виртуальная библиотека</title>

</head>

<body>

<paragraph>Просмотр <link xlink:type="simple"

xlink:href="new.xml">новых поступлений</link>!

</paragraph>

<paragraph>Новые поступления!</paragraph>

<olist xml:base="/hotpicks/">

<item>

<link xlink:type="simple"

xlink:href="pick1.xml">Поступление 1</link>

</item>

<item>

<link xlink:type="simple"

xlink:href="pick2.xml">Поступление 2</link>

</item>

</olist>

</body>

</doc>.

Здесь в элементе doc определяется базовый каталог для всего документа XML, а в элементе olist – определяется базовый каталог для этого элемента относительно базового каталога всего документа.








Дата добавления: 2015-03-19; просмотров: 786;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.