-
XSLT历史和性能介绍
所属栏目:[教程] 日期:2023-10-11 热度:9040
XSLT历史
XSLT受到函数式编程语言和字符串模式匹配语言(如SNOBOL和AWK)的影响。它最直接的前辈是DSSSL,即为SGML的文件样式描述语言。
XSLT 1.0版本:XSLT是二十世纪末万维网联盟(W3C)可扩展样式表语言(X[详细] -
XQuery XPath分析
所属栏目:[教程] 日期:2023-10-10 热度:8583
XQuery兼容XPath,它使用XPath表达式来限制XML集合上的搜索结果。 有关如何使用XPath的更多详细信息,请参阅我们的XPath教程。
回想一下我们在上面几小节中用来获取书籍列表的以下XPath表达式。
doc(books.xml[详细] -
XQuery HTML格式介绍
所属栏目:[教程] 日期:2023-10-10 热度:8583
XQuery还可以用于将XML文档转换为HTML页面。 看一下下面的例子,了解XQuery是如何做到的。
示例
这个示例中将使用与前面几节中相同的books.xml文件。 以下示例使用books.xml 中的XQuery提取数据并创建一个HTML表[详细] -
XQuery正则表达式和日期函数介绍
所属栏目:[教程] 日期:2023-10-10 热度:8583
以下是XQuery提供的常用正则表达式函数列表。
序号 名称 描述
1 matches($input, $regex) 如果输入与提供的正则表达式匹配,则返回true。
2 replace($input, $regex, $string) 用给定的字符串[详细] -
XQuery字符串函数和序列函数
所属栏目:[教程] 日期:2023-10-10 热度:8583
XQuery字符串函数
下表列出了XQuery提供的常用字符串操作函数。
函数 描述
string-length($string as xs:string) as xs:integer 返回字符串的长度。
concat($input as xs:anyAtomicType?) as xs:strin[详细] -
XQuery FLWOR示例介绍
所属栏目:[教程] 日期:2023-10-10 热度:8583
我们将使用基本的XQuery FLWOR表达式来迭代序列中的每个数据项目。 FLWOR表达式的五个部分是:
for - 指定要选择的序列中的项目(可选)
let - 用于创建返回中使用的临时名称(可选)
where - 限制项目返回(可选)[详细] -
XQuery HelloWorld示例分析
所属栏目:[教程] 日期:2023-10-10 热度:8583
这个示例用于运行测试XQuery程序执行环境是否正常工作。
let $message := 'Hello World!'
return
<results>
<message>{$message}</message>
</results>
执行上面示例代码,得到以下结果 -
<resu[详细] -
XQuery自定义函数的功能
所属栏目:[教程] 日期:2023-10-10 热度:8583
XQuery提供编写自定义函数的功能。 下面列出了创建自定义函数的准则。
使用关键字declare function来定义函数。
使用当前XML架构中定义的数据类型
将函数体包含在花括号内。
使用XML命名空间前缀函数的名称。[详细] -
XQuery序列示例浅析
所属栏目:[教程] 日期:2023-10-10 热度:8583
序列中的每个数据项目可能彼此非常相似,或者它们可能是不同的类型。
我们从一些简单的序列示例开始。看一下最常见的序列运算符。 XQuery使用单词sequence作为有序容器容器的通用名称。
了解序列在XQuery中的工[详细] -
XQuery解析CSV示例
所属栏目:[教程] 日期:2023-10-10 热度:8583
如果希望将逗号分隔值(CSV)文本的文件解析为xml结构,或者有一个具有非常相似的行/字段结构的平面文件,希望将其转换为XML格式。
这里将使用tokenize($input, '\n')函数将输入文件分成不同的行。 然后将使[详细] -
XSD简介
所属栏目:[教程] 日期:2023-10-10 热度:8583
XSD(代表:XML Schema Definition)是一种精确描述XML语言的方法。 XSD根据相应XML语言的语法规则检查XML文档的结构和词汇的有效性。
XML Schema Definition 缩写.可扩展标记语言架构是以可扩展标记语言(标准通用[详细] -
XML编辑器是一种标记语言编辑器
所属栏目:[教程] 日期:2023-10-09 热度:9242
XML编辑器是一种标记语言编辑器。 XML文档可以被编辑或使用现有的编辑器如记事本,写字板或任何类似的文本编辑器创建。你也可以找专业的XML编辑器的在线或下载,其中有更强大的编辑功能。
它会自动关闭那些敞开的[详细] -
XML解析器用法
所属栏目:[教程] 日期:2023-10-09 热度:9242
XML解析器是一个软件库把它提供的接口为客户端应用程序使用XML文档。它检查XML文档的适当的格式,并且还可以验证XML文档。现代浏览器都内置的XML解析器.
XML解析器
解析器的目标是将XML转换成可读的代码.对象模[详细] -
什么是XML处理器
所属栏目:[教程] 日期:2023-10-09 热度:9242
当一个软件程序读取XML文档并相应地采取行动,这就是所谓的XML处理。可以读取和处理XML文档的任何程序被称为XML处理器。XML处理器读取XML文件,并把它变成内存结构的程序的其余部分可以访问.
最根本的XML处理器读[详细] -
什么是XPath
所属栏目:[教程] 日期:2023-10-09 热度:9242
XPath即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言。
XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。起初XPath的提出的初衷是将其作为一个通用的、介于XPoin[详细] -
XPath是XSLT标准的重要核心组件
所属栏目:[教程] 日期:2023-10-09 热度:9242
XPath是XSLT标准的重要核心组件,它用于遍历XML文档中的元素和属性。它可以处理大量的数据,包括数据类型、字符串、表达式、数组、对象等。
XPath是W3C的推荐。XPath提供了不同类型的表达式来从XML文档中检索相关[详细] -
为什么需要XSL?
所属栏目:[教程] 日期:2023-10-09 热度:9242
对于HTML文档,标签是预定义的,例如<table>,<div>,<span>等标签。浏览器知道如何向它们添加样式并使用CSS样式显示它们。
以下是XSL的主要部分 -
XSLT - 用于将XML文档转换为各种其他类型的文档。
XPath - 用[详细] -
XPath表达式介绍
所属栏目:[教程] 日期:2023-10-09 热度:9242
XPath表达式通常定义模式以便选择一组节点。 这些模式由XSLT用于执行转换,或者由XPointer用于寻址。
XPath规范指定了七种类型的节点,这些节点可以是XPath表达式的执行输出。
根
元素
文本
属性
注释
处[详细] -
XPath运算符分析
所属栏目:[教程] 日期:2023-10-09 热度:9242
我们将详细介绍XPath操作符和函数,其中包括常用的XPath定义和句柄。 XPath在节点,字符串,数字和布尔类型上定义运算符和函数。使用xpath,我们可以查找一个或多个对象,然后将其转换为一个或多个字符串。
以下是[详细] -
什么是XPath轴线
所属栏目:[教程] 日期:2023-10-09 热度:9242
由于位置路径使用绝对路径或相对路径定义节点的位置,因此轴用于通过它们的关系来识别元素,如父,子,兄弟节点等。轴的命名是因为它们指的是元素相对于元素所在的轴。例如,如果一个轴是父轴,另一个轴是子轴,则这[详细]
-
什么是 XQuery?
所属栏目:[教程] 日期:2023-10-09 热度:9242
XQuery = XML Query,是W3C所制定的一套标准,用来从类XML(标准通用标记语言的子集)文档中提取信息,类XML文档可以理解成一切符合XML数据模型和接口的实体,他们可能是文件或RDBMS。
XQuery 被设计用来查询 XML[详细] -
XML命名空间
所属栏目:[教程] 日期:2023-09-28 热度:4300
命名空间是一组唯一的名称。命名空间是一种机制通过该元素和属性的名字可以被分配到组。该命名空间是确定的URI(统一资源标识符).
命名空间声明
命名空间声明是使用保留的属性。这样的属性名称必须是XMLNS或开始的[详细] -
什么是XML空白
所属栏目:[教程] 日期:2023-09-28 热度:8057
本章讨论处理XML文档的空白。空白是空格,制表符和换行符的集合。它通常被用来使一个文件的可读性.
XML文档包含两种类型的空白(a)显著空白(b)和无关紧要的空白. 两者都以实例说明如下.
显著空白
该显著空白是[详细] -
XML编码类型
所属栏目:[教程] 日期:2023-09-28 热度:8057
编码是Unicode字符转换为等效的二进制表示的过程。当XML处理器读取XML文档,它编码依赖于编码的类型的文件。因此,我们需要指定XML声明的编码类型.
编码类型
主要有两种类型的编码:
UTF-8
UTF-16
UTF代表UC[详细] -
XML验证分析
所属栏目:[教程] 日期:2023-09-28 热度:8057
验证是由一个XML文档进行验证的过程。 XML文档被认为是有效的,如果它的内容相匹配的元素,属性和相关联的文档类型定义(DTD),并且如果该文件符合表示在它的约束。验证处理方式有两种XML解析器:
格式良好的XML文档[详细]