zoukankan      html  css  js  c++  java
  • XML基本概念解析XPath、XSLT、XQuery和XQueryX

    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语法。

    http://www.w3school.com.cn/
  • 相关阅读:
    云服务器配置
    linux云服务器的配置
    Python进阶练习与爬取豆瓣T250的影片相关信息
    实时爬取疫情动态变化并进行可视化展示
    python基础学习
    异步实现用户名的校验
    人月神话读书笔记(一)
    第三周学习进度博客
    CentOS7.4下编译Hadoop-2.7.6
    Linux 内存使用率
  • 原文地址:https://www.cnblogs.com/BlogNetSpace/p/1219495.html
Copyright © 2011-2022 走看看