我是XML的新手,我想了解基本的。
<?xml version="1.0" encoding="utf-8"?>
在上面的xml代码中,
的目的是什么版本=&#34; 1.0&#34;
我知道这是XML版本。但问题是
目的是什么?
因为我搜索过,但我没有找到答案向我澄清这一点。 任何人都可以帮助我,如果这是一个副本,你可以请注释链接。 谢谢Stackoverflow!
答案 0 :(得分:0)
版
指定XML文档的XML标准版本 符合。如果是XML,则必须包含version属性 宣言被宣布为良好约束
XML文档中的第一行称为prolog:
<?xml version="1.0" encoding="UTF-16" standalone="yes"?>
由于XML 1.1已被批准为W3C推荐标准,因此声明XML版本尤其重要。 XML 1.1以小而明确的方式改变了良构的定义。一个很好的变化是XML 1.1使XML声明成为必需的。该建议指出: XML 1.1文档必须以XML声明开头,该声明指定所使用的XML的版本。 重点是我的。根据定义,任何没有声明的XML文档都是XML 1.0文档。但是,您永远不应该保留未声明的版本,特别是因为指定编码也非常重要。