麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > XML > 正文

如何驗證XML是合法的XML

2024-09-05 20:54:47
字體:
來源:轉載
供稿:網友

擁有正確語法的XML是構成良好的XML。

通過某種DTD進行了驗證的XML是合法的XML。

構成良好的XML文檔

一個"構成良好"的XML文檔擁有正確的語法。

一個"W構成良好"的XML文檔會遵守前幾章介紹過的XML語法規則:

  • XML文檔必須有根元素
  • XML文檔必須有關閉標簽
  • XML標簽對大小寫敏感
  • XML元素必須被正確的嵌套
  • 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文檔同樣遵從某個DTD。

一個合法的XML文檔是"構成良好"的XML文檔,同樣遵守文檔類型定義(DTD)的語法規則:

<?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文檔的合法構建模塊。它使用一系列合法的元素來定義文檔結構。您可以在我們的《DTD教程》中獲得更多有關DTD的信息,以及如何驗證XML文檔的知識。

XML Schema

XML Schema是一個基于XML的DTD替代者。

W3C支持著一種名為XML Schema的標準作為替代DTD的可選項。您可以在我們的《XML Schema教程》中獲得更多有關XML Schema的信息。

一個通用的驗證器

為了幫助您檢查XML文件的語法,我們創建了這個工具,以便您對任何XML文件進行語法檢查。

XML錯誤會終止您的程序

XML文檔中的錯誤會終止你的XML程序。

W3C的XML規范聲明:如果XML文檔存在錯誤,那么程序就不應當繼續處理這個文檔。理由是,XML軟件應當易于編寫,同時所有的XML文檔應當具有兼容性。

如果使用HTML,創建包含大量錯誤的文檔是有可能的(比如你忘記了某個結束標簽)。其中一個主要的原因是HTML瀏覽器相當臃腫,兼容性也很差,并且它們有自己的方式來確定當發現錯誤時文檔應該被顯示為什么樣子。

使用XML,這種情況不應當存在。

對您的XML進行語法檢查 - 僅用于IE瀏覽器

為了幫助您對XML進行語法檢查,我們使用微軟的XML解析器創建了一個XML驗證器。

把您的XML粘貼到下面的文本框中,然后點擊"驗證"按鈕來進行語法檢查。
 

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中国字幕av | www.99久久久 | 日韩中文字幕一区二区三区 | 九九热欧美| 国产免费片 | 亚洲网站免费观看 | 欧美日本一区二区 | 91av在线影院 | 欧美一区二区三区中文字幕 | 性欧美极品xxxx欧美一区二区 | 国产品久久 | 欧美老外a级毛片 | 美国一级黄色毛片 | 国产精品一区二区免费在线观看 | 日韩做爰视频免费 | 粉嫩av一区二区三区四区在线观看 | 日韩中文字幕一区二区三区 | 看免费黄色大片 | 91精品老司机| 国产超碰人人做人人爱 | 8x成人在线电影 | 欧美黑人xx | 国产精品久久久久久久久久了 | 31freehdxxxx欧美| 亚洲国产超高清a毛毛片 | 国产精品jk白丝蜜臀av软件 | 色猫av | 欧美一级爱爱 | 精品一区二区三区免费视频 | 成av人在线观看 | 国产精品久久久久久久av | 免费在线性爱视频 | 精国产品一区二区三区 | 逼片视频| 日韩精品久久久久久 | 毛片a级毛片免费播放100 | 女人a级毛片 | 国产无区一区二区三麻豆 | 成人在线观看免费观看 | 黄色成人小视频 | 免费视频一区 |