【发布时间】:2009-06-09 05:59:44
【问题描述】:
到同一文档中另一个节点的简单 XLink 的一般要点似乎是:
<root xmlns:xlink="http://www.w3.org/1999/xlink">
<firstChild id="ID1" />
...
<ref xlink:href="#ID1" />
</root>
不使用 XPointer 或 XPath,这是否与使用 XLink 一样多?你能不能做一个 XLink,比如说,引用 customId,看起来像:
<root xmlns:xlink="http://www.w3.org/1999/xlink">
<firstChild id="ID1" customId="{1234-5678}" />
...
<ref xlink:href="#customId/{1234-5678}" />
</root>
请不要只向我推荐W3 spec - 我不了解你,但需要一种特殊的人才能解释它们,而我今天不是那个人!
无论如何,我知道大多数 XLink 似乎都是关于引用外部资源,而且我见过的大多数示例都使用指向 Web 资源的 http 链接......我只是好奇你可以用 XLink 做什么引用 XML 文档中的特定部分。
谢谢!
【问题讨论】: