Xlink学习

Xlink学习Xlink,即XML链接语言(XMLLinkingLanguage);XLink用于创建XML文档中的超链接;XLink类似于HTML链接,但是更加强大;XML文档当中的任何元素均可成为XLink;XLink支持简易链接,也可支持可将多重资源链接在一起的扩展链接;通过XLink,链接可在被链接文

大家好,欢迎来到IT知识分享网。Xlink学习"

Xlink,即XML链接语言(XML Linking Language);

XLink用于创建XML文档中的超链接;

XLink类似于HTML链接,但是更加强大;

XML文档当中的任何元素均可成为XLink;

XLink支持简易链接,也可支持可将多重资源链接在一起的扩展链接;

通过XLink,链接可在被链接文件外进行定义;

XLink是W3C推荐标准。

前缀命名:(h:table)、(f:table)

xmlns:xml命名空间(XML Namespace);使用语法:xmlns:namespace-prefix=namespace-URI(放置于元素开始标签之中),此为前缀赋予了一个与某个命名空间相关联的限定名称。

XLink命名空间:http://www.w3.org/1999/XLink ,必须放置于父节点当中,即必须声明于文档的顶部,意味着文档可访问XLink的属性与特性。

XLink的属性:

属性 描述
xlink:actuate
  • onLoad
  • onRequest
  • other
  • none
定义何时读取和显示被链接的资源。
xlink:href URL 要链接的 URL。
xlink:show
  • embed
  • new
  • replace
  • other
  • none
在何处打开链接。Replace 是默认值。
xlink:type
  • simple
  • extended
  • locator
  • arc
  • resource
  • title
  • none
链接的类型。

XML 实例文档

请看下面的 XML 文档,”bookstore.xml”,它用来呈现书籍:

<?xml version="1.0" encoding="ISO-8859-1"?>

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

<book title="Harry Potter">
  <description
  xlink:type="simple"
  xlink:href="http://book.com/images/HPotter.gif"
  xlink:show="new">
  As his fifth year at Hogwarts School of Witchcraft and
  Wizardry approaches, 15-year-old Harry Potter is.......
  </description>
</book>

<book title="XQuery Kick Start">
  <description
  xlink:type="simple"
  xlink:href="http://book.com/images/XQuery.gif"
  xlink:show="new">
  XQuery Kick Start delivers a concise introduction
  to the XQuery standard.......
  </description>
</book>

</bookstore>

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/31604.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信