- 浏览: 1883223 次
- 性别:
- 来自: 合肥
文章分类
- 全部博客 (514)
- OPEN (41)
- WARN (33)
- EXPER (16)
- RESOURCE (7)
- TOOL (4)
- DWR (10)
- Struts1.x (10)
- Ibtais (18)
- MyEclipse (30)
- Sql Server (64)
- Tomcat (7)
- APACHE (4)
- JSP (18)
- SERVLET (6)
- ENGLISH (0)
- ECSide (8)
- JasperReports (7)
- JAVA (24)
- JS (42)
- XML (26)
- CVS (8)
- Mind (1)
- JQUERY (2)
- IBATIS (6)
- PROJECT (0)
- STRUTS2 (0)
- PROXOOL (0)
- SPRING (4)
- Hibernate (0)
- SSI (0)
- JBPM (11)
- FLEX (3)
- JSON (2)
- GWT (1)
- jeecms v3 (1)
- Flash (2)
- DATA (1)
- ORACLE (3)
- 查询oracle 中逗号分隔字符串中所有值 (1)
最新评论
-
小小西芹菜:
GoEasy web三步轻松实现web实时推送1. 引入goe ...
服务器推送技术 java -
kg_1997:
这个方法太棒了,可以不用to_date函数,实在是棒!!!
java/oracle日期处理 -
wodesunday:
:idea:
SQL的分段统计查询语句 -
wodesunday:
引用
SQL的分段统计查询语句 -
BlueSkator:
讲的有点浅,没有深入进去
tomcat需要的重新发布和重启服务器的几种情况
XPath 术语
节点(Node)
在 XPath 中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档(根)节点。XML 文档是被作为节点树来对待的。树的根被称为文档节点或者根节点。
请看下面这个 XML 文档:
<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book>
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>上面的XML文档中的节点例子:
<bookstore> (文档节点)
<author>J K. Rowling</author> (元素节点)
lang="en" (属性节点)
基本值(或称原子值,Atomic value)
基本值是无父或无子的节点。
基本值的例子:
J K. Rowling
"en"项目(Item)
项目是基本值或者节点。
节点关系
父(Parent)
每个元素以及属性都有一个父。
在下面的例子中,book 元素是 title、author、year 以及 price 元素的父:
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>子(Children)
元素节点可有零个、一个或多个子。
在下面的例子中,title、author、year 以及 price 元素都是 book 元素的子:
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>同胞(Sibling)
拥有相同的父的节点
在下面的例子中,title、author、year 以及 price 元素都是同胞:
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>先辈(Ancestor)
某节点的父、父的父,等等。
在下面的例子中,title 元素的先辈是 book 元素和 bookstore 元素:
<bookstore>
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>后代(Descendant)
某个节点的子,子的子,等等。
在下面的例子中,bookstore的后代是 book、title、author、year 以及 price 元素:
<bookstore>
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>
节点(Node)
在 XPath 中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档(根)节点。XML 文档是被作为节点树来对待的。树的根被称为文档节点或者根节点。
请看下面这个 XML 文档:
<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book>
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>上面的XML文档中的节点例子:
<bookstore> (文档节点)
<author>J K. Rowling</author> (元素节点)
lang="en" (属性节点)
基本值(或称原子值,Atomic value)
基本值是无父或无子的节点。
基本值的例子:
J K. Rowling
"en"项目(Item)
项目是基本值或者节点。
节点关系
父(Parent)
每个元素以及属性都有一个父。
在下面的例子中,book 元素是 title、author、year 以及 price 元素的父:
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>子(Children)
元素节点可有零个、一个或多个子。
在下面的例子中,title、author、year 以及 price 元素都是 book 元素的子:
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>同胞(Sibling)
拥有相同的父的节点
在下面的例子中,title、author、year 以及 price 元素都是同胞:
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>先辈(Ancestor)
某节点的父、父的父,等等。
在下面的例子中,title 元素的先辈是 book 元素和 bookstore 元素:
<bookstore>
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>后代(Descendant)
某个节点的子,子的子,等等。
在下面的例子中,bookstore的后代是 book、title、author、year 以及 price 元素:
<bookstore>
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>
发表评论
-
XSTL接触
2011-04-27 15:39 2832XSTL接触 07月 11th, 2006 by 城市刀客 ... -
unknown protocol: c 解决方法,致命错误:“无法编译样式表”
2010-11-26 10:03 4701在使用XSLTransformer解析xml样式表,出现 u ... -
模板存储和解析。
2010-11-16 16:41 1208表单建模或者权限页面显示原理基本使用模板存储和解析 采用XML ... -
xml To html
2010-10-11 15:34 1204import java.io.*; import java.u ... -
(四)XPath 实例
2010-10-11 14:10 1368XPath 实例 Previous Page Next Pag ... -
(三)XPath Axes(坐标轴)
2010-10-11 13:53 1141XML 实例文档 我们将在 ... -
(二)XPath 语法
2010-10-11 13:41 922XPath 使用路径表达式来选取 XML 文档中的节点或节点集 ... -
XSLT中用normalize-space函数来清除元素的前后空格
2010-10-11 13:30 1903XSLT中用normalize-space函数来清除元素的前后 ... -
java编写xsl转换器(xslt)把xml文件转换为html文件2
2010-10-11 10:41 1622//Prints formatted representati ... -
xsl:attribute
2010-10-11 09:26 2768xsl:attribute 创建一个属性节点和追加节点到输出节 ... -
XSLT - 客户端
2010-10-11 09:14 879如果您的浏览器支持 XSLT,那么在浏览器中它可被用来将文档转 ... -
XSLT <xsl:apply-templates> 元素
2010-10-11 09:10 1282<xsl:apply-templates> 元素可 ... -
XSLT <xsl:choose> 元素
2010-10-11 09:05 1212XSLT <xsl:choose> 元素 Prev ... -
XSLT <xsl:if> 元素
2010-10-11 09:04 1244XSLT <xsl:if> 元素 Prev ... -
XSLT <xsl:sort> 元素
2010-10-11 09:02 1761XSLT <xsl:sort> 元素 Previo ... -
XSLT <xsl:for-each> 元素
2010-10-11 09:02 1576XSLT <xsl:for-each> 元素 Pr ... -
XSLT <xsl:value-of> 元素
2010-10-11 09:01 1164XSLT <xsl:value-of> 元素 Pr ... -
XSLT 元素 (一)
2010-10-08 15:09 993XSLT 元素 XSL 样式表由 ... -
java编写xsl转换器(xslt)把xml文件转换为html文件
2010-10-08 14:32 4504package xslt; import java.io ... -
jdom常用方法封装
2010-02-06 10:22 1541import java.io.*; import javax ...
相关推荐
XPath 术语: * 节点(Node):在 XPath 中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档(根)节点。 * 父节点(Parent):每个元素以及属性都有一个父节点。 * 节点树:XML 文档是被...
XPath简介 XPath术语 XPath语法 XPath路径表达式 XPath运算符
#### 2.1 XPath术语 ##### 2.1.1 节点(Node) 节点是XML文档的基本单位。每个元素、属性、文本、命名空间、处理指令、注释以及整个文档本身都被视为节点。这些节点构成了一个树状结构,其中每个节点都与其他节点...
#### 二、XPath术语 - **节点(Node)**: 在XPath中,XML文档被视为一棵树,其中的每个元素都是一个节点。这棵树有一个根节点,即整个文档。 #### 三、XML文档示例 考虑以下XML文档示例: ```xml ...
#### 六、XPath节点与术语 在 XPath 中,有七种类型的节点: - **元素节点**:如 `<book>`。 - **属性节点**:如 `lang="en"`。 - **文本节点**:如 `Harry Potter`。 - **命名空间节点**:定义 XML 命名空间。 - ...
#### 二、XPath 术语 1. **节点类型**: - **元素**:如 `<book>`。 - **属性**:如 `lang="en"`。 - **文本**:如 “Harry Potter”。 - **命名空间**:用于区分相同标签名的不同来源。 - **处理指令**:如 `...
#### XPath术语详解 - **节点(Node)**:XML文档被视作节点树,其中包含了七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档(根)节点。 - **基本值(Atomic value)**:指没有子节点也没有父...
本书《Beginning XSLT and XPath: Transforming XML Documents and Data》旨在为开发者提供一个坚实的XSLT处理模型基础,并通过具体实例帮助读者理解XSLT如何依赖于XPath以及其处理模型与其他编程语言的不同之处。...
### .NET常用术语概念解释 #### 1. 简介 ##### 1.1 什么是 .NET? .NET 是微软提出的一个软件开发平台框架,它不仅涵盖了 Web 应用程序的开发,还支持桌面应用程序、服务端应用以及移动设备等多种类型的软件开发...
XML(eXtensible Markup Language)是一种用于存储和传输数据的标记语言,它以其灵活性和可扩展性在IT行业中广泛...在实际应用中,还需要学习如何使用XPath、XSLT等工具来查询和转换XML数据,以实现更复杂的数据操作。
42. XSL(可扩展设计语言):XSL 包括XSLT和XPath,用于转换XML文档的结构和内容。 以上术语是计算机编程和语言的基础,理解这些概念对于开发者来说至关重要,无论是编写简单的脚本还是构建复杂的系统。
XPath是一种在XML文档中查找信息的语言,它是DOM的重要补充。XPath通过路径表达式来定位XML文档中的元素和属性,这类似于文件系统的路径。例如,"/bookstore/book/title"路径会选取XML文档中所有bookstore元素下的...
1. **站点访问次数**:数据选择型XPath查询至多访问每个站点两次,布尔型XPath查询只访问一次。 2. **网络流量**:网络流量由查询的答案决定,而非XML树的大小。 3. **总计算量**:无论树如何被分割和分布,总计算量...
**XPath使用的术语** - **表达式** - XPath中用来定位节点的语法结构。 - **节点** - XML文档的基本组成部分。 - **轴** - 表示从一个节点到另一个节点的关系。 - **函数和变量** - XPath提供了一系列内置函数和...
XPath术语 XPath中有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及根节点。例如,在以下XML片段中: ```xml <title lang="en">Harry Potter <author>JK.Rowling <year>2005 <price>29.99...
书中可能会详细解释XPath,一种用于在XML文档中查找信息的语言。XPath通过路径表达式来选取节点,如选取某个元素的所有子元素,或者选取具有特定属性的元素。此外,XSLT(Extensible Stylesheet Language ...
在开始学习SoapUI之前,我们首先要了解它的基本术语和操作流程。 SoapUI提供了多种类型的断言来验证测试结果是否符合预期。其中,包括XPath断言、正则表达式(RegEx)断言等。 本文档介绍如何使用SoapUI创建项目,...
农业信息本体则是农业领域知识的系统化、形式化的表达,它将农业术语、概念、关系等进行规范,便于计算机理解和处理。本体是语义网的核心概念,它提供了一种共享的概念模型,帮助不同的系统和应用之间进行有效的信息...
- **XML相关技术名词解释**:对XML生态中的各种术语进行了解释,如DTD、Schema、XPath等。 - **XML应用**:介绍XML在实际场景中的应用案例,如电子商务、内容管理、数据交换等领域。 ### 总结 XML作为一种强大的...