美文网首页
XML类别及解析XML的几种方式

XML类别及解析XML的几种方式

作者: 沈默的头号狗腿 | 来源:发表于2018-07-12 10:26 被阅读0次

    XML约束文档分为DTD,Schema两种格式

    DTD

    DTD(Document Type Definition),全称为文档类型定义。

    其拓展名为  .dtd。

    例:

    book.dtd

    book.xml

    XML语法以及DTD的详解

    Schema

    Xml Schema 也是一种定义和描述Xml文档结构域内容的模式语言,其出现是为了克服DTD的局限性。

    Xml Schema也是一个xml文件,其扩展名通常为.xsd。

    Xml Schema文档必须有一个根节点,并且这个根节点固定为   <schema>。

    一个Xml Schema,通常称为模式文档(约束文档),遵循这个文档写的xml称之为实例文档。

    编写一个约束文档后,通常需要把则个文件中声明的元素绑定到一个URI地址上,即定义为一个命名空间,以后xml文件就可以通过这个URI(命名空间)来告诉解析引擎,xml文档中编写的元素来自哪里,被谁约束。

    schema详解

    schema命名空间详解

    解析xml的几种方式

    XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4、DOM4J解析。其中前两种属于基础方法,是官方提供的平台无关的解析方式;后两种属于扩展方法,它们是在基础的方法上扩展出来的,只适用于java平台。

    解析xml的四种方式

    相关文章

      网友评论

          本文标题:XML类别及解析XML的几种方式

          本文链接:https://www.haomeiwen.com/subject/vlhlpftx.html