XML声明

前端之家收集整理的这篇文章主要介绍了XML声明前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

XML声明

XML声明是以"<?xml"开始的 ,程序8-03.xml的声明为:
<?xml version="1.0" encoding="gb2312" standalone="yes" ?>
XML声明的作用是告诉浏览器将要处理的文档是XML文件。一个XML文档一般以一个XML声明作为开始,XML声明在XML文档中是可选内容,可加可不加,推荐加入这一行声明。XML声明中可以包含version,encoding和standalone三个属性

1、version属性
在XML声明中必须包含version属性,指明以下文档遵循哪个版本的XML规范。该属性必须排在XML声明中出现的版本说明无一例外都是version="1.0"。

2、encoding属性
属性指示文档中字符使用的编码标准。如果文档中使用其他编码规则,则必须使用encoding属性指明。在XML规范中列出了很多编码类型,一般情况下很多编码用不到,只要知道下面几个常见的编码就可以了。

(1)GB2312或者GBK;简体中文编码。
(2)BIG5;繁体中文编码。
(3)UTF-8;压缩的Unicode编码。

如果XML文档使用中文标记或出现中文内容,就应该在XML声明中使用encoding="gb2312"属性

3、standalone属性
属性表明该XML文档是否和一个外部文档配套使用。如果把这个属性值设为"yes"。
如"<?xml version="1.0" encoding="gb2312" standalone="yes"?>",说明这是一个独立的XML文档,与外部文件无关联

原始出处http://blog.csdn.net/txl816/article/details/2904545

猜你在找的XML相关文章