XML

1、js解析xml

2、xml规范dtd解读

元素语法:name(元素名)content(元素类型)
//<!ELEMENT name content>
//content: EMPTY  该元素不能包含子元素或文本,但可以有属性 (空元素);
//content: ANY  该元素可以包含任何在DTD中定义的元素内容

//content: #PCADATA 可以包含任何字符数据,但是不能在其中包含任何子元素


根元素CATALOG  子元素PRODUCT  +号表示至少有一个

<!ELEMENT CATALOG (PRODUCT+)>


//引用实体

<!ENTITY AUTHOR "John Doe">


//对元素PRODUCT的属性作说明
<!ATTLIST PRODUCT
//NAME属性可包含特殊字符,#IMPLIED表示该属性可给可不给
NAME CDATA #IMPLIED
//CATEGORY属性有三个值可选择,默认是"HandTool"

CATEGORY (HandTool|Table|Shop-Professional) "HandTool"






posted @ 2018-03-19 15:56  smartwange  阅读(22)  评论(0)    收藏  举报