文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络网络编程XML/SoapXPath 初学者入门教程:XPath 节点
精品推荐
特别推荐
·XML精华学习入门(只要你进来肯定能学会)
·跟我学XML和XSL
·XHTML教程,简单认识XHTML基础知识
·XML轻松学习手册
·XSL/XML网页制作入门,入门到精通
·用XML+JSP实现网页内容动态显示的方案
·将XML结点转换成JAVABEAN并存入数据库
·XML入门教程:XML 浏览器支持
热点TOP10
·XHTML三种文件类型声明
·XHTML入门学习教程:框架标签使用
·XML Schema定义元素的基本知识
·XHTML标签写法应该注意的问题
·利用XMLHTTP无刷新添加数据
·如何使用XML实现多渠道接入网站的构架
·XHTML教程,简单认识XHTML基础知识
·常用的XHTML标签的使用技巧介绍

XPath 初学者入门教程:XPath 节点

日期:2007年10月8日 作者: 查看:[大字体 中字体 小字体]

在XPath中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档节点(或成为根节点)。


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)


[1] [2] 下一页 



上一篇:XPath 新手入门教程:XPath 简介

下一篇:XPath 初学者入门教程:XPath 语法

相关文章:
·jsp开发教程之仿MOP论坛 三(帖子列表-上)
·Java学习从入门到精通(附FAQ)
·网络克隆教程
·破解入门教学(二)
·Java精华积累:初学者都应该搞懂的问题
·BIOS设置图解教程
·大智慧股票软件Level-2入门手册
相关软件:
·Flash MX 从入门到精通
·CorelDraw12 入门与实例(图文教程 菜鸟先飞系列教材)
·刘天礼 吉他视频教程
·AutoCAD2004培训教程
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·实用局域网终极制作教程
·Photoshop 视频教程

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot