XML語法及應用

2021-08-27 06:16:19 字數 973 閱讀 4525

1,名稱的開頭是字母或下劃線「-」;

2,標記名稱中不能有空格;

3,名稱的字串只能包含英文本母、數字、「-」、「—」、「。」等字元;

但是如果宣告了字符集編碼為gb2312或utf-8,則漢字也是可接受的標記名,並且作用等同於字母。

1,xml文件必須具有根標記且根標記必須唯一;

2,開始標記和結束標記需要配對使用;

3,標記不能交錯使用;

4,空標記的使用,標記對大小寫敏感;

xml的注釋方式

xml的屬性要求:

1,要符合xml的語法格式,屬性值要用引號括起來(當屬性本身含有單引號,則用雙引號作為屬性的定界符;當屬性值本身含有雙引號,則用單引號作為屬性的定界符;當屬性中既包含雙引號又包含單引號時,屬性值中的引號必須用實體引號來表示);

2,乙個元素不可以有相同名字的兩個屬性;不但自定義標記中可以有屬性,xml文件的處理指令中也可以有屬性;

xml實體:

所謂的實體就是內容的佔位符,用於內容的轉義,實體的主要作用有:1,代替一些鍵盤無法輸入的的字元;2,代替一些與xml規範保留字相衝突的字元,如「<」,">"等;3,代替大段的重複資料;4,代替哪些不適合在xml文件中出現的資料。

如下為xml預定義實體

設定屬性值

保留字元                 

代替字元                         

特殊的原因                    &&

實體引用的起始符

>

>

標記的結束字元

<

<

標記的開始字元""

設定屬性的值' '

設定屬性的值

補:cdata節:使用方法 「」  xml解析器不會去解析cdata中的內容,而是直接顯示出來;

XML簡介及基本語法

目錄 一 xml的簡介 了解 二 xml的語法 1.文件宣告 2.元素 標籤定義 3.屬性 4.注釋 5.轉義字元 6.cdata區 7.pi指令 處理指令 三 xml的約束 四 dtd約束 五 dtd的三種引入方式 1.內部dtd 2.外部dtd 3.外部dtd 六 使用dtd定義元素 1.約束元...

XML指南 XML 語法

xml的語法規則既簡單又嚴格,非常容易學習和使用。正因為如此,編寫讀取和操作xml的軟體也是相對容易的事情。xml文件使用了自描述的和簡單的語法。linordm reminder don t fet me this weekend 文件的第1行 xml宣告 定義此文件所遵循的xml標準的版本,在這個...

XML指南 XML 語法

xml的語法規則既簡單又嚴格,非常容易學習和使用。正因為如此,編寫讀取和操作xml的軟體也是相對容易的事情。乙個xml文件的例子 xml文件使用了自描述的和簡單的語法。linordm reminder don t forget me this weekend 文件的第1行 xml宣告 定義此文件所遵...