以下是一个简单的XLink实例,演示如何在XML文档中使用XLink创建超链接:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE bookstore [
  <!ELEMENT bookstore (book+)>
  <!ELEMENT book (title, author, price)>
  <!ELEMENT title (#PCDATA)>
  <!ELEMENT author (#PCDATA)>
  <!ELEMENT price (#PCDATA)>
  <!ATTLIST book id ID #IMPLIED>
  <!ATTLIST price currency CDATA #IMPLIED>
]>
<bookstore xmlns:xlink="http://www.w3.org/1999/xlink">
  <book id="b001">
    <title xlink:type="simple" xlink:href="https://example.com/book001">Introduction to XQuery</title>
    <author>John Doe</author>
    <price currency="USD">29.99</price>
  </book>
  <book id="b002">
    <title xlink:type="simple" xlink:href="https://example.com/book002">XML Fundamentals</title>
    <author>Jane Smith</author>
    <price currency="EUR">19.95</price>
  </book>
</bookstore>

在这个例子中,<title> 元素使用了XLink的属性,其中:

  •  xlink:type="simple":指定超链接的类型为简单链接。

  •  xlink:href="https://example.com/book001":指定链接的目标URL。


这样,每个书籍的标题就成为一个超链接,点击标题将跳转到相应的URL。这是一个基本的XLink实例,你可以根据需要调整属性值和添加其他XLink特性来适应你的具体场景。


转载请注明出处:http://www.pingtaimeng.com/article/detail/12272/XML