天天看點

【XML】快速上手2 XML基礎文法粘幾個看到的知識點 7. 五 個預定義的實體引用: 8.XML 中的注釋9.在 XML 中,空格會被保留10.XML 以 LF 存儲換行

版權聲明:本文為部落客原創文章,遵循 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 &lt; 1000 then</message>

7. 五 個預定義的實體引用:

&lt; < less than
&gt; > greater than
&amp; & ampersand
&apos; ' apostrophe
&quot; " quotation mark

8.XML 中的注釋

<!-- This is a comment -->

9.在 XML 中,空格會被保留

10.XML 以 LF 存儲換行

在 Windows 應用程式中,換行通常以一對字元來存儲:回車符(CR)和換行符(LF)。

在 Unix 和 Mac OSX 中,使用 LF 來存儲新行。

在舊的 Mac 系統中,使用 CR 來存儲新行。

XML 以 LF 存儲換行。