XML使用教程
从XML入门到DTD详解,再探讨XML解析技术,包括DOM、SAX、DOM4J,再阐述XPath技术
Switchvov
这个作者很懒,什么都没留下…
展开
-
XPath技术
XPath技术基本概述 XPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。起初 XPath 的提出的初衷是将其作为一个通用的、介于XPointer与XSLT间的语法模型。但是 XPath 很快的被开发者采用来当作小型查询语言。PS:其配合DOM4J解析技术原创 2016-01-20 15:54:33 · 2744 阅读 · 0 评论 -
XML编程-DOM4J
XML编程-DOM4J基本概述 dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面还可以找到一篇文章,对主流的Java XML API进行的性能原创 2016-01-20 14:58:36 · 1227 阅读 · 0 评论 -
XML编程-SAX
XML编程-SAX基本概述 SAX,全称Simple API for XML,既是一种接口,也是一种软件包。它是一种XML解析的替代方法。SAX不同于DOM解析,它逐行扫描文档,一边扫描一边解析。由于应用程序只是在读取数据时检查数据,因此不需要将数据存储在内存中,这对于大型文档的解析是个巨大优势。 SAX是一个用于处理XML事件驱动的“推”模型,虽然它不是W3C标准原创 2016-01-19 16:20:38 · 1184 阅读 · 0 评论 -
XML编程-DOM
XML编程-DOMXML解析技术 xml解析技术常用的有两类:dom解析和sax解析。dom:(Document Object Model, 即文档对象模型)是W3C组织推荐的处理XML的一种方式。sax:(Simple API for XML)不是官方标准,但它是XML社区事实上的标准,几乎所有的XML解析器都支持它。 Jaxp介绍 Jaxp(Ja原创 2016-01-19 14:42:31 · 1785 阅读 · 0 评论 -
DTD详解
DTD详解基本概述 文档类型定义(Document Type Definition)是一套为了进行程序间的数据交换而建立的关于标记符的语法规则。它是标准通用标记语言(SGML)和可扩展标记语言(XML)1.0版规格的一部分,文档可根据某种DTD语法规则验证格式是否符合此规则。文档类型定义也可用做保证标准通用标记语言、可扩展标记语言文档格式的合法性,可通过比较文档和文档类型定义原创 2016-01-19 11:38:37 · 10449 阅读 · 4 评论 -
XML入门
XML入门基本概述 可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化原创 2016-01-14 21:50:30 · 1767 阅读 · 2 评论