XML基本概念解析(二) XSLT、XPath、XQuery和XQueryX
来源:互联网 发布:网站数据库是什么 编辑:程序博客网 时间:2024/05/01 16:37
XML基本概念解析(二): XPath、XSLT、XQuery和XQueryX
作者:雨水 日期:2007-03-22 转载请保留此处
XML涉及一系列的技术规范和相关技术,概念较为多且复杂。这里主要简单介绍一下XPath、XSLT、XQuery和XQueryX这四个概念,它们都是W3C的规范。
XPath,即XML路径语言。XPath提供了在一个XML文档中定位和链接信息的通用语法和语义。它是一种表达式语言,通过它可以方便地标识到XML文档中的节点。XPath的目的是让其他规范使用,如XSLT、XQuery等。
XSLT,即eXtensible Stylesheet Language Transformations,中文称可扩展样式语言转换。它是W3C的一种推荐标准,主要用于将XML文档转换为XHTML文档或者其他XML文档。XSLT之于XML就像CSS之于HTML一样,可以用来格式化XML文档。
XQuery,即XML查询语言。XQuery之于XML就像SQL语言之于关系数据库。XQuery实际上是三种语言合为一体:
(1) 表层语法是其中最容易看到的语言,也是用户最可能接触到的。从很多方面来说,这个语言版本就是XQuery。
(2) 一种基于XML的替代语法用另一种更便于机器处理的语言代替了表层语言(XQueryX)。
(3) 形式代数语言详细描述了XQuery处理程序的内部工作机制。
XQueryX,即XML Syntax for XQuery。它是一种替代表层语言的基于XML语法的规范,是较早加入XQuery档案家族的文件之一。主要是为计算机处理提供一种XML语法。
作者水平有限,如有不妥之处欢迎评论或来邮探讨。
- XML基本概念解析(二) XSLT、XPath、XQuery和XQueryX
- 使用 XML: XSLT 2.0 和 XQuery 对比
- XPath, XQuery, and XSLT Functions
- XPath、XQuery 以及 XSLT 函数
- XPath, XQuery 以及 XSLT 函数
- XPath、XQuery 以及 XSLT 函数
- 新的XQuery、XSLT 2.0和XPath 2.0规范
- sql xml xpath xquery
- XML学习之XSLT:二、XPath介绍
- XPath、XQuery 以及 XSLT 相关函数
- 使用dom4j和XPath解析XML之例子二
- 使用dom4j和XPath解析XML之例子二
- 使用dom4j和XPath解析XML之例子二
- XML 命名空间以及它们如何影响 XPath 和 XSLT
- 用XPath和XSLT来更好的处理XML
- XML, XSLT, XSD, XPATH, XSL
- xpath和dom4j解析xml
- SQL中的XML,XPath,XQuery查询方法
- struts下的datasource配置
- C#操作Word文档
- 而今迈步从头跃
- PHP文件操作类
- 卡巴斯基中国公司推出3台双线升级服务器
- XML基本概念解析(二) XSLT、XPath、XQuery和XQueryX
- WinCVS与CVSNT简明使用手则
- 2006 Web 开发 TOP 10
- 程序员与艺术
- 碰撞检测
- 洞悉JSF技术
- 经典SQL自定义函数
- 关于强命名程序集
- C#高级编程(第3版)(节选)--一篇很好的了解.NET的文章