xml 文件可對 dtd 或 xml schema 進行引用。
請看這個名為 "note.xml" 的 xml 文件:
<?xml version="1.0"?>george
john
reminder
don't forget the meeting!
下面這個例子是名為 "note.dtd" 的 dtd 檔案,它對上面那個 xml 文件的元素進行了定義:
第 1 行定義 note 元素有四個子元素:"to, from, heading, body"。
第 2-5 行定義了 to, from, heading, body 元素的型別是 "#pcdata"。
下面這個例子是乙個名為 "note.xsd" 的 xml schema 檔案,它定義了上面那個 xml 文件的元素:
<?xml version="1.0"?>note 元素是乙個復合型別,因為它包含其他的子元素。其他元素 (to, from, heading, body) 是簡易型別,因為它們沒有包含其他元素。您將在下面的章節學習更多有關復合型別和簡易型別的知識。
此檔案包含對 dtd 的引用:
<?xml version="1.0"?>george
john
reminder
don't forget the meeting!
此檔案包含對 xml schema 的引用:
<?xml version="1.0"?>george
john
reminder
don't forget the meeting!
如何使用 XSD
請看這個名為 note.xml 的 xml 文件 xml version 1.0 note to george to from john from heading reminder heading body don t forget the meeting body note 下面這個例子是名為 n...
如何定義Xsd檔案
原文出自http www.cnblogs.com yukaizhao archive 2007 03 25 xsd tutorial.html xml schema 的用途 1 定義乙個 xml文件中都有什麼元素 2 定義乙個 xml文件中都會有什麼屬性 3 定義某個節點的都有什麼樣的子節點,可以有...
如何定義Xsd檔案
xml schema 的用途 1 定義乙個xml 文件中都有什麼元素 2 定義乙個xml 文件中都會有什麼屬性 3 定義某個節點的都有什麼樣的子節點,可以有多少個子節點,子節點出現的順序 4 定義元素或者屬性的資料型別 5 定義元素或者屬性的預設值或者固定值 xml schema 的根元素 表示資料...