一、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内置实体

&lt; <

&gt; >

&quat; "

&apos;'

&amp; &

 

第二部分 元素

1.根元素:xml必须要有根元素,并且根元素还和DOCTYPE有关

2.CDATA节点:

<![CDATA[

  任何内容

]]

(1)CDATA节点中的内容作为纯文本

(2)CDATA节点也作为一个节点存在,并且作业叶子节点。

 

posted @ 2014-02-10 02:41  jayroe  阅读(123)  评论(0)    收藏  举报