版權聲明:本文為部落客原創文章,遵循 CC 4.0 BY-SA 版權協定,轉載請附上原文出處連結和本聲明。
本文連結:https://blog.csdn.net/shiliang97/article/details/100104912
粘幾個看到的知識點
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 存儲換行。