一、XML 文档必须有根元素
二、XML 声明文件的可选部分,如果存在需要放在文档的第一行
<?xml version="1.0" encoding="utf-8"?>
三、所有的 XML 元素都必须有一个关闭标签
四、XML 标签对大小写敏感
五、XML 必须正确嵌套
六、XML 属性值必须加引号
错:
<note date=12/11/2007> <to>Tove</to> <from>Jani</from> </note>
对:
<note date="12/11/2007"> <to>Tove</to> <from>Jani</from> </note>
七、5个实体引用
< | < | less than |
> | > | greater than |
& | & | ampersand |
' | ' | apostrophe |
" | " | quotation mark |
八、在 XML 中编写注释的语法与 HTML 的语法很相似
<!-- This is a comment -->
九、XML 以 LF 存储换行
在 Windows 应用程序中,换行通常以一对字符来存储:回车符(CR)和换行符(LF)。
在 Unix 和 Mac OSX 中,使用 LF 来存储新行。
在旧的 Mac 系统中,使用 CR 来存储新行。
XML 以 LF 存储换行。