XML文件中的处理指令

时间:2013-03-15 19:52:58

标签: xml

处理指令用于将指令传递给处理此文件的应用程序。处理指令使用以下语法编写:

<?xml version="1.0"?>

为什么这有必要?没有处理指令行,应用程序或机器是否无法理解标签?这是标准还是推荐?

1 个答案:

答案 0 :(得分:3)

这不是处理指令。这是XML声明。

是的,它完全是可选的。只有当您的XML文件与version="1.0"encoding="UTF-8"standalone="yes"(这些不是实际属性,而是伪属性)的默认值不匹配时,才需要这样做。

XML声明配置解析器,它不是生成的文档的一部分。

相比之下,以后的实际处理指令是文档的一部分。

是的,当然。 It's a standard