XLink and XPoint
2015-06-17 13:37
190 查看
XLink 定义在 XML 文档中创建超级链接的标准方法。
XPointer 允许这些超级链接指向 XML 文档中的更多具体部分(片断)。
XLink
XLink 是 XML 链接语言(XML Linking Language)的缩写
XLink 是用于在 XML 文档中创建超级链接的语言
XLink 类似于 HTML 链接 - 但是更为强大
XML 文档中的任何元素均可成为 XLink
XLink 支持简易链接,也支持可将多重资源链接在一起的扩展链接
通过 XLink,链接可在被链接文件外进行定义
XLink 是 W3C 推荐标准
XPointer
XPointer 是 XML 指针文件(XML Pointer Language)的缩写
XPointer 使超级链接可以指向 XML 文档中更多具体的部分(片断)
XPointer 使用 XPath 表达式在 XML 文档中进行定位
XPointer 是 W3C 推荐标准
XLink 是 XML 链接语言(XML Linking Language)的缩写
XLink 是用于在 XML 文档中创建超级链接的语言
XLink 类似于 HTML 链接 - 但是更为强大
XML 文档中的任何元素均可成为 XLink
XLink 支持简易链接,也支持可将多重资源链接在一起的扩展链接
通过 XLink,链接可在被链接文件外进行定义
XLink 是 W3C 推荐标准
XLink语法:
为了访问 XLink 的属性和特性,必须在文档的顶端声明 XLink 命名空间。
XLink 的命名空间是:"http://www.w3.org/1999/xlink"。
xlink:type 和 xlink:href 属性定义了来自 XLink 命名空间的 type 和 href 属性。
xlink:type="simple" 可创建一个简单的两端链接(意思是“从这里到哪里”)。稍后我们会研究多端链接(多方向)。
XPointer
可以在 xlink:href 属性中把 XPointer 部分添加到 URL 后面,这样就可以导航(通过 XPath 表达式)到文档中某个具体的位置了。
举例,在下面的例子中,我们通过唯一的 id “rock” 使用 XPointer 指向某个列表中的第五个项目。
href=http://www.example.com/cdlist.xml#id('rock').child(5,item)
xlink:show 属性规定了在何处打开链接。xlink:show="new" 意味着链接
XLink 属性 参考手册
XPointer 允许这些超级链接指向 XML 文档中的更多具体部分(片断)。
XLink
XLink 是 XML 链接语言(XML Linking Language)的缩写
XLink 是用于在 XML 文档中创建超级链接的语言
XLink 类似于 HTML 链接 - 但是更为强大
XML 文档中的任何元素均可成为 XLink
XLink 支持简易链接,也支持可将多重资源链接在一起的扩展链接
通过 XLink,链接可在被链接文件外进行定义
XLink 是 W3C 推荐标准
XPointer
XPointer 是 XML 指针文件(XML Pointer Language)的缩写
XPointer 使超级链接可以指向 XML 文档中更多具体的部分(片断)
XPointer 使用 XPath 表达式在 XML 文档中进行定位
XPointer 是 W3C 推荐标准
XLink 是 XML 链接语言(XML Linking Language)的缩写
XLink 是用于在 XML 文档中创建超级链接的语言
XLink 类似于 HTML 链接 - 但是更为强大
XML 文档中的任何元素均可成为 XLink
XLink 支持简易链接,也支持可将多重资源链接在一起的扩展链接
通过 XLink,链接可在被链接文件外进行定义
XLink 是 W3C 推荐标准
XLink语法:
为了访问 XLink 的属性和特性,必须在文档的顶端声明 XLink 命名空间。
XLink 的命名空间是:"http://www.w3.org/1999/xlink"。
xlink:type 和 xlink:href 属性定义了来自 XLink 命名空间的 type 和 href 属性。
xlink:type="simple" 可创建一个简单的两端链接(意思是“从这里到哪里”)。稍后我们会研究多端链接(多方向)。
XPointer
可以在 xlink:href 属性中把 XPointer 部分添加到 URL 后面,这样就可以导航(通过 XPath 表达式)到文档中某个具体的位置了。
举例,在下面的例子中,我们通过唯一的 id “rock” 使用 XPointer 指向某个列表中的第五个项目。
href=http://www.example.com/cdlist.xml#id('rock').child(5,item)
xlink:show 属性规定了在何处打开链接。xlink:show="new" 意味着链接
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 | 链接的类型。 |
相关文章推荐
- QWidget标题栏双击事件
- 服务器内存占用不断的增加 & 任务管理器(PF使用率)不断的增加:关注句柄数
- 孤寂的欢愉
- 通过选中项和Ctrl-C快捷键复制所选内容
- AngularJS踩坑(2)
- Linux系统编程——进程的介绍
- 【机器学习】信息、熵和信息增益
- 【iOS官方文档翻译】iOS蓝牙的基本概念
- 【后缀自动机】[HDU 4641]K-string
- Chosen:select下拉选择框美化插件及问题
- apply 伴生对象 单例对象
- Jenkins部署到远程(Linux服务器)
- 第一次写博客
- Linux系统编程——文件描述符的复制:dup()和dup2()
- 简单数据结构之 vector 栈(C++ vector 实现)
- 2015-06-17
- DaoCloud体验-使用node构建应用程序
- html css 响应式布局
- javascript:window.location.replace 与 window.location.reload() 刷新页面的不同效果
- Linux系统编程——系统调用之 I/O 操作(文件操作)