當前位置:
首頁 > 知識 > XML Schema 簡介

XML Schema 簡介

XML Schema 是基於 XML 的 DTD 替代者。

XML Schema 可描述 XML 文檔的結構。

XML Schema 語言也可作為 XSD(XML Schema Definition)來引用。


您應當具備的基礎知識

在繼續學習之前,您需要對下面的知識有基本的了解:

  • HTML / XHTML

  • XML 以及 XML 命名空間

  • 對 DTD 的基本了解

如果您希望首先學習這些項目,請在 首頁 訪問這些教程。



什麼是 XML Schema?

XML Schema 的作用是定義 XML 文檔的合法構建模塊,類似 DTD。

XML Schema:

  • 定義可出現在文檔中的元素

  • 定義可出現在文檔中的屬性

  • 定義哪個元素是子元素

  • 定義子元素的次序

  • 定義子元素的數目

  • 定義元素是否為空,或者是否可包含文本

  • 定義元素和屬性的數據類型

  • 定義元素和屬性的默認值以及固定值


XML Schema 是 DTD 的繼任者

我們認為 XML Schema 很快會在大部分網路應用程序中取代 DTD。

理由如下:

  • XML Schema 可針對未來的需求進行擴展

  • XML Schema 更完善,功能更強大

  • XML Schema 基於 XML 編寫

  • XML Schema 支持數據類型

  • XML Schema 支持命名空間


XML Schema 是 W3C 標準

XML Schema 在 2001 年 5 月 2 日成為 W3C 標準。

XML Schema 簡介

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

Scala 安裝及環境配置
JSP 動作元素

TAG:程序員小新人學習 |