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

XML序列:(1)XML语法

时间:2016-05-13 05:04:13      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:xml


xml文件以.xml后缀名结尾。

xml文件需要使用xml解析器去解析。浏览器内置了xml解析器。

如果xml没有指定encoding,那么浏览器默认以UTF-8编码进行解析

1、标签

语法: <student></student>  开始标签  标签体内容  结束标签

注意:

1)<student/> 或 <student></student>  空标签。没有标签体内容

2)xml标签名称区分大小写。

3)xml标签一定要正确配对。

4)xml标签名中间不能使用空格

5)xml标签名不能以数字开头

6)在一个xml文档中,有且仅有一个根标签

2、属性

语法: <Student name="eric">student</Student>

注意:

1)属性值必须以引号包含,不能省略,也不能单双引号混用!!!

2)一个标签内可以有多个属性,但不能出现重复的属性名!!!

3、注释

语法:<!--  xml注释 -->


4、文档声明

语法: <?xml version="1.0" encoding="utf-8"?>

version: xml的版本号

encoding: 解析xml文件时查询的码表(解码过程时查询的码表)

注意:

1)如果在ecplise工具中开发xml文件,保存xml文件时自动按照文档声明的encoding来保存文件。

2)如果用记事本工具修改xml文件,注意保存xml文件按照文档声明的encoding的码表来保存。

5、转义字符

在xml中内置了一些特殊字符,这些特殊字符不能直接被浏览器原样输出。如果希望把这些特殊字符按照原样输出到浏览器,对这些特殊字符进行转义。转义之后的字符就叫转义字节。


转义字符
特殊字符转义字符
<&lt;
>&gt;
"&quot;
&&amp;
空格&nsbp;



6、CDATA区

作用: 可以让一些需要进行包含特殊字符的内容统一进行原样输出。


7、处理指令

作用: 告诉xml解析如果解析xml文档



XML序列:(1)XML语法

标签:xml

原文地址:http://lsieun.blog.51cto.com/9210464/1772644

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