- 921. Minimum Add to Make Parentheses Valid 使括号有效的最少添加
- 915. Partition Array into Disjoint Intervals 分割数组
- 932. Beautiful Array 漂亮数组
- 940. Distinct Subsequences II 不同的子序列 II
在HTML 中,我们知道 <a>
元素可定义超级链接, 而且,几乎只有 <a>
标签可以定义连接。
但,在XML 不是这样工作的。
在XML 文档中,您可以使用任何你需要的元素(node element),所以, 对于浏览器来说也就无法预知在 XML 文档中可调用何种超级链接元素。
在XML 文档中定义超级链接的方法是在元素上放置可用作超级链接的标记
下面是在 XML 文档中使用 XLink来创建链接的简单范例:
<?xml version="1.0"?>
<homepages xmlns:xlink="http://www.w3.org/1999/xlink">
<homepage xlink:type="simple"
xlink:href="/">Visit DDKK.COM 弟弟快看,程序员编程资料站</homepage>
<homepage xlink:type="simple"
xlink:href="http://www.w3.org">Visit W3C</homepage>
</homepages>
warn: 如果范例中的链接你不能点击,说明你的浏览器不支持 XLink
为了访问 XLink的属性和特性,我们必须在文档的顶端声明 XLink命名空间。
XLink的命名空间是:
http://www.w3.org/1999/xlink"
元素中的 xlink:type 和 xlink:href 属性定义了来自 XLink命名空间的 type 和 href 属性。
xlink:type="simple" 可创建一个简单的两端链接(意思是“从这里到哪里”)。稍后我们会研究多端链接(多方向)。
在 HTML 中,我们可创建一个既指向某个 HTML 页面又指向 HTML 页面内某个书签锚文本(使用#)
有时,可指向更多具体的内容会更有好处。举例,我们需要指向某个特定的列表的第三个项目,或者指向第五段的第二行。通过 XPointer 是很容易做到的。
假如超级链接指向某个 XML 文档,我们可以在 xlink:href 属性中把 XPointer 部分添加到 URL 后面,这样就可以导航(通过 XPath 表达式)到文档中某个具体的位置了。
举例,在下面的例子中,我们通过唯一的 id rock 使用 XPointer 指向某个列表中的第五个项目。
xlink:href="http://www.example.com/cdlist.xml#id('rock').child(5,item)"
XPointer 最关键的部分就是 #id('rock').child(5,item) 可惜浏览器不支持,神烦
是否有任何支持 XPointer 和 xpointer() 方案的 java 库? Xerces 通过 XPointer Framework 和 XPointer 支持 XIncludeelement
在XLink和 XPointer 语法 章节,我们讲到可以在 xlink:href 属性中把 XPointer 部分添加到 URL 后面,这样就可以导航到文档中某个具体的位置 现在,让我们通过一个范
XLink 标准定义了如何在 XML 文档中创建超级链接 学会 XLink 和 XPointer 不能帮你找到工作,不过可以提高你的技术见解 XPointer 则允许这些超级链接指向 X
XLink 标准定义了如何在 XML 文档中创建超级链接 XPointer 则允许这些超级链接指向 XML 文档中的更多具体部分 您应当具备的基础知识 在继续学习之前,我们希望你对以下知识点有基
在HTML 中,我们知道 <a> 元素可定义超级链接, 而且,几乎只有 <a>标签可以定义连接。 但,在XML 不是这样工作的。 在XML 文档中,您可以使用任何你需要的元
我一直在尝试让 XPointer URI 在 SVG 文件中工作,但到目前为止还没有成功。在尝试了一些更复杂但失败的事情之后,我将其简化为只引用一个 ID。然而,这仍然失败。 规范似乎很清楚这个实现:
XLink、XPointer 和 XInclude 有什么区别? 太乱了。有人可以解释一下区别吗? 最佳答案 简答: XLink 和 XPointer 非常相似,因为它们提供了一种引用其他元素的方法,
我想合并 2 个具有相同结构的 XML 文件来制作一个。例如; Test1.xml
XPath、XQuery 和XPointer 有什么区别?据我所知,XQuery 是XPath 的扩展版本。我对 XPath 有一些基本了解。是否有 XPath 中可用而 XQuery 中没有的功能?
此处 XInclude/XPointer 的令人沮丧的问题。 目的是将 XML 格式的价格条目列表中的条目包含到另一个文档中。我有一个包含价格列表的文档,如下所示: ]>
很抱歉,如果之前有人问过这个问题,我什至不确定要搜索什么才能提出这个问题。 当我创建一个 typedef struct 时,我通常会这样做: typedef struct myStruct { i
我有一个包含 2 个“sub_x.xml”文件的“main.xml”文件。包含行使用“xpointer”仅指向/包含包含 xml 的特定标记。当我使用 ElementTree 来确定它是否正常工作时,
我是一名优秀的程序员,十分优秀!