文章目录XML的简介XML文件的创建XML语法XML元素dtd约束Schema约束使用dom4j解析使用xpath解析
XML的简介
XML 指可扩展标记语言(EXtensible Markup Language)
XML 是一种标记语言,很类似 HTML
XML 的设计宗旨是传输数据,而非显示数据
XML 标签没有被预定义。您需要自行定义标签。
XML 被设计为具有自我描述性。
XML 是 W3C 的推荐标准
XML 允许创作者定义自己的标签和自己的文档结构。
XML 是各种应用程序之间进行数
只需解析DTD文件,尤其是为Firefox本地化DTD文件创建的DTD文件
安装
npm i dtd-file
用法
解析dtd内容
var parser = require ( "dtd-file" ) ;
var res = parser . parse ( dtdContents ) ;
// if in dtdContents you have:
//
//
// in res you will get an object:
// {
// "key1": "value1"