xml是可扩展标记语言,是w3c组织追求严格的标记语言格式弄出来的东西。xml的语法上比html严格,浏览器也能直接识别xml,与html的最大不同就是xml的标签名是可以自己定义的,html则是预设好的,发展到进天,html更多用来展示数据,xml更多用来存储数据。
xml文档的第一行一定是版本声明,连空行都不允许
<?xml version="1.0"?>
xml文档有且仅有一个根标签
xml文档标签中的属性必须由双引号或单引号包括
xml文档的标签名区分大小写
格式:
<?xml version="1.0"?>
属性列表:
version 版本号(必须的属性)
encoding 编码方式,告知浏览器解析引擎当前文档使用的字符集,默认值:ISO-8859-1
standalone 是否独立,yes代表独立,no代表依赖于其他文件
名称不能以xml开始,其余规则和变量命名规则一致
id属性值唯一
在xml中使用特殊字符和html一样,用转义字符代替,例如&是&
在<![CDATA[ xxxxxx]]>中的xxxxxx会原封不动地展示出来
xml的说明文档规定xml文档的书写规则,我们称此说明文档为约束文档
约束文档由(框架、软件提供)
我们作为开发者只需看懂约束文档,然后写出自己的配置文件即可
原文:https://www.cnblogs.com/qq2210446939/p/14806030.html