完整的XML声明:
<?xml version = "1.0" encoding="GB2312" standalone = "no"?>
属性的具体含义:
<?xml version = "1.0" encoding="GB2312" standalone = "no"?>
属性的具体含义:
- version属性
刚才我们提到,在一个XML的处理指示中必须包括version属性指明所采用的XML的版本号,而且,它必须在属性列表中排在第一位。由于当前的XML最新版本是1.0,所以我们看到的无一例外的都是:version = "1.0"。
- standalone属性
这个属性表明该XML文件是否和一个独立的置标声明文件配套使用。因此,如果该属性置为“yes”,说明没有另外一个配套的DTD文件来进行置标声明。相反,如果这个属性置为“no”,则有可能有这样一个文件。(注意,也可能没有。)
- encoding属性
所有的XML语法分析器都要支持8位和16位的编码标准。不过,XML可能支持一个更庞大的编码集合。但一般我们用不到这么多编码,只要知道下面几个常见的编码就可以了:
简体中文码:GB2312
繁体中文码:BIG5