XML 是可扩大标记言语(Extensible Markup Language)的缩写。
XML元素是XML文件内容的基础单位。从语法讲,一个元素包括一个肇端标记、一个完毕标记以及标记之间的数据内容。
其花样以下:
<标记称号 属性名1="属性值1" ……>内容</标记称号>
本篇文章将引见个中的三种。dom4j,dom,xpath。
xml文件:
DOM4J:
dom4j是一个异常优秀的Java XML API,具有机能优秀、功能强大和极度易用的特性,用的最多,如今许多软件采纳的Dom4j。
XPATH:
XPath为XML途径言语(XML Path Language),它是一种用来肯定XML文档中某部份位置的言语。有很细致的文档供开辟者参考,特定节点途径表达式。
运用xpath剖析时须要到场jaxen-1.1-beta-6.jar。
DOM:
它把全部XML文档当做一个对象加载到内 存,不论文档有多大。它平常处置惩罚小文件。
XML剖析有多种体式格局,例子比较简单。拿到Document以后,看一下对应的API,即可举行xml剖析,父节点,子节点,兄弟节点等等,头脑是一样的。
再引见一下Element跟Node的区分:
Element是Node的扩大,所以也更有用一些。比方,用Element能够轻易的取得Node的属性getAttribute,假如用Node,能够获得一个属性集,还要进一步检索才可获得想要的属性。一个结点不一定是一个元素,而一个元素一定是一个结点。
以上就是XML的剖析 的内容,更多相关内容请关注ki4网(www.ki4.cn)!