今天,開始,XML語法的學習,這里的東東太重要了
一、標記語法
1 XML標記負責提供和描述一個XML文件或數據包的內容結構
XML標記都是大小寫敏感的,也就是大小寫不是一回事
2、字符
XML指定的字符均在16位的Unicode字符集中定義
3、命名
在XML中使用的結構幾乎總是被命名。
二文檔部分
一個格式正規的XML文件由三部分組成
一個可選的序言
文檔的主體
看個具體的就明白了
序言
-----------------------
<?xml version="1.0"?>
<!-commens and processing instructions allowed here->
----------------------------------------------
主體
-----------------------
<書店>
<類目>
<書名1>簡愛</書名1>
<書名2>簡愛2</書名2>
</類目>
</書店>
------------------------
尾聲
------------------------
<!-commens and processing instructions allowed here->
------------------------
三、元素
1、元素
是XML標記的基本組成部分,可以包含其他的元素、字符數據、字符引用、實體引用、PI、注釋
元素使用標記進行分隔,用<>圍元素類型名
完整的元素
<某個標記>包含的內容</某個標記>
2、起始標記
<書店>
<類目>
<書名1>
3、結束標記
</書名2>
</類目>
</書店>
4、空元素
<某個標記></某個標記>
5、文檔元素
格式正規的XML文檔的定義形式是一個簡單的層次樹,每個文檔都有一個,而且只有一個根節點,它被稱作文檔實體或文檔根。這個節點可能包含PI和注釋,而且總是包含子元素樹,它們的根被稱作文檔元素
6、子元素
XML文檔中其他所有元素都是文檔元素的后代
7、元素嵌套
8、字符串
用于屬性值、內部實體和外部標識符中,。
單引號或雙引號
四、字符數據就是任何不是標記的文本,是元素或屬性值的文本內容
五、屬性
特殊屬性
在XML標準中定義了兩個特殊的屬性:xml:space 和xml:lang.
1、XML:space屬性
嵌入任何空白字符,
2、XML:lang屬性
編碼方法
六、字符引用是一個字符文字形式的替代品,十進制或十六進制的數字前面加上“。Γ!被颉埃Γ”,后面緊跟分號(;)組成
實體引用允許在元素內容或屬性值中插入任何字符串。
實體引用是一種合法的XML名字了,前面有一個符號“&”,后面中一個分號
文章來源于領測軟件測試網 http://www.kjueaiud.com/