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文档,与外部文件无关联

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值