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宣告 定義此文件所遵...