加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

XML声明

发布时间:2020-12-16 05:11:00 所属栏目:百科 来源:网络整理
导读:XML声明 XML声明是以"?xml"开始的 ,程序8-03.xml的声明为: ?xml version="1.0" encoding="gb2312" standalone="yes" ? XML声明的作用是告诉浏览器将要处理的文档是XML文件。一个XML文档一般以一个XML声明作为开始,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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读