認(rèn)識xml元素的作用和在編碼時注意事項(xiàng)
作者:佚名 時間:2014-04-22 分享到:
xml元素包含一個開標(biāo)記(放在尖括號中的元素名稱,比如<myelement>),元素中的數(shù)據(jù)和閉標(biāo)記(與開標(biāo)記相同,但是在左括號后有一個斜線:</myelement>).
例如,定義一個存儲書名的元素:
<book>tristram shandy</book>
如果您了解一些html,就可能認(rèn)為這非常類似-非常正確,事實(shí)上,html和xml有許多相同的語法.最大的沒事是,xml沒有任何預(yù)定義元素-我們選擇元素的名稱,因此對于可以擁有的元素個數(shù)沒有限制,最重要的是xml-不管他使用什么樣的名稱-實(shí)際上不是語言,而是定義語言的標(biāo)準(zhǔn),每一種語言都有自己獨(dú)特的詞匯庫-一組可以用于文檔的特定元素和采用這些元素的結(jié)構(gòu).
元素名稱區(qū)分大小寫,因此<book>和<book>是不同的元素,這表示,如果試圖通過使用大小寫不同的閉標(biāo)記關(guān)閉<body>元素,xml文檔就是非法的.xml分析程序讀取xml文檔,并分析其中各個元素,它們會拒絕任何包含非法xml的文檔.