贝利信息

XML声明是什么 XML版本和编码声明方法

日期:2026-01-06 00:00 / 作者:幻夢星雲
XML声明必须顶格写在第一行开头,格式为,其中version必填且唯一合法值为"1.0",encoding和standalone可选,顺序不可颠倒,编码值须与文件实际编码一致。

XML声明是告诉解析器“这是一份XML文档”的第一行标识,它不是XML元素,而是处理指令,必须出现在文档最开头、第一行、第一个字符位置,前面不能有任何空格、换行或注释。

XML声明的基本结构

标准格式为:,其中三个属性有严格顺序和可选规则:

版本声明怎么写才合法

只写版本是最简形式,也是最低要求:

注意:version 属性名不能拼错,引号必须是英文双引号,值必须加引号,且必须是字符串 "1.0"

编码声明常见写法与注意事项

encoding 告诉解析器“用什么编码打开这个文件”,它必须紧跟在 version 后面,不能颠倒顺序:

standalone 属性的实际意义

它影响解析器是否加载外部依赖: