<?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