最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

XML指南——XML 確認

 更新時間:2006年09月06日 00:00:00   作者:  
  
符合語法的XML文檔稱為結(jié)構(gòu)良好的XML文檔。
通過DTD驗證的XML文檔稱為有效的XML文檔。



"結(jié)構(gòu)良好的" XML文檔
一個結(jié)構(gòu)良好的XML文檔應(yīng)該使用正確的語法。
一個結(jié)構(gòu)良好的XML文檔應(yīng)該遵守XML語法規(guī)則,前面一章給出的例子就是一個結(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文檔
一個有效的XML文檔應(yīng)該遵守DTD的描述。
一個有效的XML文檔也是一個結(jié)構(gòu)良好的XML文檔,同時還必須符合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的知識可以參考DTD 指南。



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



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

相關(guān)文章

最新評論

定西市| 杭锦旗| 巴彦县| 土默特右旗| 梅州市| 高唐县| 浙江省| 浮山县| 定结县| 宝兴县| 辽阳县| 罗定市| 广南县| 睢宁县| 双桥区| 沭阳县| 亳州市| 象山县| 孟州市| 蓝山县| 西充县| 汕尾市| 平原县| 曲沃县| 军事| 托克逊县| 孟村| 吉木乃县| 丰县| 古浪县| 太仆寺旗| 临汾市| 筠连县| 临沧市| 镇雄县| 利津县| 连江县| 府谷县| 彝良县| 长岭县| 确山县|