粘几个看到的知识点
1.XML 声明(可选,放在第一行)
<?xml version="1.0" encoding="utf-8"?>
2.所有的 XML 元素都必须有一个关闭标签
XML 声明没有关闭标签。这不是错误。声明不是 XML 文档本身的一部分,它没有关闭标签。
3.XML 标签对大小写敏感
<Message>这是错误的</message> <message>这是正确的</message>
4.XML 必须正确嵌套
不正确的
<b><i>This text is bold and italic</b></i>
5.XML 属性值必须加引号
<note date="12/11/2007"> <to>Tove</to> <from>Jani</from> </note>
6.实体引用
在 XML 中,一些字符拥有特殊的意义。
这样会产生 XML 错误:
<message>if salary < 1000 then</message>
为了避免这个错误,请用实体引用来代替 "<" 字符:
<message>if salary < 1000 then</message>
7. 五 个预定义的实体引用:
< | < | less than |
> | > | greater than |
& | & | ampersand |
' | ' | apostrophe |
" | " | quotation mark |
8.XML 中的注释
<!-- This is a comment -->
9.在 XML 中,空格会被保留
10.XML 以 LF 存储换行
在 Windows 应用程序中,换行通常以一对字符来存储:回车符(CR)和换行符(LF)。
在 Unix 和 Mac OSX 中,使用 LF 来存储新行。
在旧的 Mac 系统中,使用 CR 来存储新行。
XML 以 LF 存储换行。