一、xml结构
1.格式正规的xml
第一行 xml声明
<?xml version="1.0" standalone="yes" encoding="utf-8"?>
version:xml只有1.0
standalone:yes是默认值,表明我这个XML不需要被验证。
encoding:xml内容所使用的字符集。XML解析器根据这个选项选择字符集解析XML
1.2 XML文档中,标签,实体严格区别大小写
2.文档类型:用来声明实体(XML中的变量)
<!>这里的!只出现在前面,不出现在后面。
<!DOCTYPE root[
]>
2.1实体声明:必须声明在DOCTYPE中
<!DOCTYPE root[
<!ENTITY name "Joe">
]>
2.2实体的引用
在需要使用实体的地方,用&实体名;来引用实体
eg:&name; xml解析器会利用实体的值来替换掉这个表达式
2.3内置实体
< <
> >
&quat; "
''
& &
第二部分 元素
1.根元素:xml必须要有根元素,并且根元素还和DOCTYPE有关
2.CDATA节点:
<![CDATA[
任何内容
]]
(1)CDATA节点中的内容作为纯文本
(2)CDATA节点也作为一个节点存在,并且作业叶子节点。
浙公网安备 33010602011771号