01_XML 文档的类型结构

来源:互联网 发布:淘宝老店换类目 开新店 编辑:程序博客网 时间:2024/05/20 19:49
 

XML 的声明

 

       XML文档总是以<?xml version=版本号 encoding=编码信息 standalone=文档是否独立 ?> 这样的声明开始的 例如:<?xml version="1.0" encoding="GB2312" standalone=”true” ?> 表明xml版本信息为1.0 版本 文档所用字符为 GB2312 并且文档不依赖于外部文档。

 

文档类型的声明

 

1.元素

 

       ( a )子元素

                空元素 <student />

                带有属性的空元素 <student name=”张三” age=”18” />

                带有内容的元素      

<student>

         <name>张三</name>

         <age>18</age>

</student>

                                         

       ( b )字符数据

              字符数据可以是不包括任何标记的起始定位符和CDATA段的结束定界符的任何字符串,也就是说不能有 & ,< ,]]> 这样的字符串  如果要出现 则需要使用 字符引用和 CDATA

 

       ( c )字符引用和预定义实体引用

      

字符引用

实体引用

含义

&#60;

&lt;

<(小于号)

&#62;

&gt;

>(大于号)

&#38;

&amp;

&“and”符)

&#39;

&apos;

'(撇号或单引号)

&#34;

&quot;

"(双引号)

 

 

 

       ( d )CDATA

       主要用于需要将整个文本解释为字符数据而不是标记的情况下,例如:

<user_message>

       <![CDATA[

           <&这是我的消息&>

       ]]>

    </user_message>

      

2.注释

 

<!- - 开始  - - > 结束  注释对整个内容只起到一个说明作用

 

3.处理指令

原创粉丝点击