主頁 > 知識(shí)庫 > XML指南——XML 確認(rèn)

XML指南——XML 確認(rèn)

熱門標(biāo)簽:高德地圖地圖標(biāo)注服務(wù)中心 微信地圖標(biāo)注合并了 南寧網(wǎng)絡(luò)外呼系統(tǒng)運(yùn)營商 400電話辦理包年 東營電銷 隨州外呼調(diào)研系統(tǒng) 如何修改多個(gè)百度地圖標(biāo)注 本地電話機(jī)器人 r語言數(shù)據(jù)可視化地圖標(biāo)注
  
符合語法的XML文檔稱為結(jié)構(gòu)良好的XML文檔。
通過DTD驗(yàn)證的XML文檔稱為有效的XML文檔。



"結(jié)構(gòu)良好的" XML文檔
一個(gè)結(jié)構(gòu)良好的XML文檔應(yīng)該使用正確的語法。
一個(gè)結(jié)構(gòu)良好的XML文檔應(yīng)該遵守XML語法規(guī)則,前面一章給出的例子就是一個(gè)結(jié)構(gòu)良好的XML文檔:
?xml version="1.0" encoding="ISO-8859-1"?>
note>
to>Tove/to>
from>Jani/from>
heading>Reminder/heading>
body>Don't forget me this weekend!/body>
/note> 





"有效的" XML文檔
一個(gè)有效的XML文檔應(yīng)該遵守DTD的描述。
一個(gè)有效的XML文檔也是一個(gè)結(jié)構(gòu)良好的XML文檔,同時(shí)還必須符合DTD的規(guī)則。
?xml version="1.0" encoding="ISO-8859-1"?>
!DOCTYPE note SYSTEM "InternalNote.dtd">
note>
to>Tove/to>
from>Jani/from>
heading>Reminder/heading>
body>Don't forget me this weekend!/body>
/note> 





XML DTD 
DTD定義了XML文檔中可用的合法元素。 
DTD的意圖在于定義XML文檔的合法建筑模塊。他通過定義一系列合法的元素決定了XMl文檔的內(nèi)部結(jié)構(gòu)。結(jié)構(gòu)良好的XML文檔不一定是有效的XML文檔,但有效的XML文檔一定是結(jié)構(gòu)良好的XML文檔。如果你想了解更多關(guān)于DTD的知識(shí)可以參考DTD 指南。



XML Schema  
XML Schema(XML模式)是基于XML的DTD的替代品。
W3C使得DTD和Schema可以相互替代,讀者可以在Schema 指南中了解到更多信息。



錯(cuò)誤
XML文檔中發(fā)生的錯(cuò)誤將導(dǎo)致XML程序停止。
W3C的XML規(guī)范聲明:如果程序在處理XML文檔中發(fā)現(xiàn)一個(gè)有效的錯(cuò)誤,那么此程序應(yīng)該終止。這就是XML軟件相對(duì)于容易編寫的原因。所有的XML文檔地都應(yīng)該是協(xié)調(diào)一致的。
在HTML中,HTML文件可能包含很多錯(cuò)誤,(比如一個(gè)元素有開始標(biāo)記沒有結(jié)束標(biāo)記)這也是HTML瀏覽器體積之所以很大的一個(gè)原因,當(dāng)他們發(fā)現(xiàn)錯(cuò)誤的時(shí)候,他們有各自不同的方法來決定此HTML文件應(yīng)該如何顯示。
在XML中決不會(huì)發(fā)生這種情況。

標(biāo)簽:德州 黃石 果洛 益陽 拉薩 宿遷 西雙版納 寧夏

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《XML指南——XML 確認(rèn)》,本文關(guān)鍵詞  XML,指南,確認(rèn),XML,指南,確認(rèn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《XML指南——XML 確認(rèn)》相關(guān)的同類信息!
  • 本頁收集關(guān)于XML指南——XML 確認(rèn)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章