codecamp

XPath 总结

您已经学习了 XPath,下一步呢?

到本节为止,我们已经向你介绍了与 XPath 相关的知识,本节对这些知识做出了总结,并提示你下一步该学习的内容。

XPath Summary

XPath 概要

本教程已经向您讲解了如何在 XML 文档中查找信息。

您已经学习了如何使用 XPath 通过元素和属性在 XML 文档中进行导航。

你也学习了如何使用 XPath 中内建的某些标准函数。

如需更多有关 XPath 的信息,请阅读我们的《XPath 参考手册》。


您已经学习了 XPath,下一步应当学习什么呢?

您下一步应该学习 XSLT、XQuery、XLink 以及 XPointer。

XSLT

XSLT:扩展样式表转换语言

XSLT 是针对 XML 文件的样式表语言。

通过 XSLT,您可以把 XML 文件转换为其他的格式,比如 XHTML。

如果您希望学习更多有关 XSLT 的知识,请访问我们的《XSLT 教程》。

XQuery

XQuery 和 XML 数据查询有关。

XQuery 被设计用来查询任何可作为 XML 形态呈现的数据,包括数据库。

如果您希望学习更多有关 XQuery 的知识,请访问我们的《XQuery 教程》。

XLink 和 XPointer

XML 中的链接被分为两个部分:XLink 和 XPointer。

XLink 和 XPointer 定义了在 XML 文档中创建超级链接的标准方法。

XLink 常用标记表示链接,通过标记,可以从一个文件链接到另一个文件,或者链接到文件的某一部分。

XPointer 是在 XML 文件中允许超级链接指向 XML 文档中的更多具体部分(片断),例如:位置、字符内容以及属性值等特性。

如果你希望学习更多有关 XLink 和 XPointer 的知识,请访问我们的《XLink 教程和 XPointer教程》。


XPath 实例
XPath、XQuery 以及 XSLT 函数
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }