
XML
文章平均质量分 76
xiangmincug
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DOM解析xml
一、前言 用Java解析XML文档,目前有以下方法: 首先是 DOM DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。DOM 以及广义的基于树...原创 2010-01-21 16:27:09 · 105 阅读 · 0 评论 -
查询XML之路--XPath(一)
在查询XML文档的深层次节点时,采用文档对象模型(Document Object Model,DOM)的编程方法需要大量的编码,处理起来颇为不便。一旦改动文档的结构,需要相应改动节点中导航的DOM代码,这类维护工具无疑是枯燥和低效的。为了减轻查询、维护文档代码的工作量,提供一个简洁有效地查询XML文档的途径,万维网联合会 提出了XML路径语言(XML Path Lanager,XPath)规范。 ...原创 2010-06-07 15:41:51 · 224 阅读 · 0 评论 -
查询XML之路--XPath(二)
这一节中,我们将继续了解以下XPath的基本概念 1、 层次结构 在图 1的XPath”/文件系统/目录/目录/文件”中,按照斜杠的划分,可一层一层地递进解读该路径的含义: (1) Xpath表达式最前面的斜杠“/”:表示匹配XML文档的根节点(注意根节点是文档节点,不是根元素,文档节点包含XML声明、DOCTYPE声明、顶层的处理指令、顶层注释和根元素节点),根节点是XML节点树...原创 2010-06-07 15:54:08 · 167 阅读 · 0 评论 -
查询XML之路--XPath(三)
XPath语法提要 学习XPath时应记住下述要领:分布定位,看清上下文。XPath定位分多个步骤进行,每个步骤都有单独的上下文环境。 一、 多个定位步骤组合成为一个XML路径 由于XML文档是层次型的结构,不像关系型数据库可以根据主键索引一步到位,所以,XPath分步定位元素,每步称为一个“定位步骤(Location step)”。定位步骤主要有两种:串联的定位步骤和并联的定位步...原创 2010-06-07 15:56:29 · 196 阅读 · 0 评论