лучший способ проверить ссылку XML? - PullRequest
3 голосов
/ 26 декабря 2010

У меня много ссылок в моих xml-файлах, например:

<name id="key1"></name> 
<ref to="key1"></ref>

, так что лучший способ проверить ref / @ to определен в name/@id.

XSD?DTD?или программирование с использованием XPATH?

Ответы [ 2 ]

2 голосов
/ 26 декабря 2010

В XML-схеме : ID, IDREF, IDREFS, xs:key - см. this для примеров.

В XPath : функция id().

В XSLT : декларация <xsl:key> и функция key().

0 голосов
/ 26 декабря 2010

Идентификатор XML-схемы и IDREF. Смотрите здесь для более подробной информации.Вы можете применять эти правила, используя схему xml, если у вас есть возможность определить схему для файлов xml.В противном случае XSLT / XPath.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...