码迷,mamicode.com
首页 > 其他好文 > 详细

xml语法

时间:2016-12-14 18:37:23      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:bic   pbr   dnn   avd   int   soc   ssd   tmc   tar   

一个XML文件分为如下几个部分:

文档声明:在编写XML文档时,需要先使用文档声明,声明XML文档的类型。

最简单的声明语法:

<?xml version="1.0" ?>

使用encoding 属性说明文档的字符编码(中文需要使用GB,不能使用UTF-8):

<?xml version="1.0"  encoding ="GB2312" ?>

使用standalone属性说明文档是否独立:

<?xml version="1.0"  encoding ="GB2312"  standalone="yes"?>

元素:xml元素指XML文件中出现的标签,一个标签分为开始标签和结束标签,一个标签有如下几种书写形式。

包含标签体:<a>www.itcast.cn</a>

不含标签体的:<a></a>,简写为:<a/>

一个标签中也可以嵌套若干子标签。但所有标签必须合理的嵌套,不可以交叉嵌套。

格式良好的XML文档必须有且仅有一个跟标签,其他标标签都是这个跟标签的子孙标签。

对于XML标签中出现的所有空格和换行,xml解析程序都会当作标签内容进行处理。

技术分享

属性:一个标签可以有多个属性,每个属性都有它自己的名称和取值。属性值一定要用双引号”或者单引号‘引起来

例如:<input name="text">

==

<input>

   <name>text</name>

</input>

技术分享

注释

CDATA区、特殊字符:在编写XML文件时,有些内容可能不想让解析引擎解析执行,而是当作原始内容处理

遇到此种情况,可以把这些内容放到CDDATA区里,对于CDDATA区域内的内容,xml解析程序不会处理,而是原封不动的输出。

语法:<![CDATA[内容]]>

例如:

   <![CDATA[

      <itcast>

        <br/>

      </itcast>

]]>

技术分享

处理指令(processing instruction):建成PI,处理指令用来指挥解析引擎如何解析XML文档内容。

技术分享

xml语法

标签:bic   pbr   dnn   avd   int   soc   ssd   tmc   tar   

原文地址:http://www.cnblogs.com/danyuzhu11/p/6180229.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!