xml 必须有根元素
必须标签合闭
属性必须加引号
能用元素尽量用元素
因使用属性而引起的一些问题:
属性不能包含多个值(元素可以)
属性不能包含树结构(元素可以)
属性不容易扩展(为未来的变化)
属性难以阅读和维护。请尽量使用元素来描述数据。而仅仅使用属性来提供与数据无关的信息。
xml 标签对大小写敏感
对外部的dtd文件的引用
<" 会产生错误,因为解析器会把该字符解释为新元素的开始。
"&" 会产生错误,因为解析器会把该字符解释为字符实体的开始。
叶子节点 就是指没有子节点的节点
出于安全原因,现代的浏览器不允许跨域访问。
这意味着,网页以及 XML 文件,它必须位于同一台服务器上尝试加载。