XML初解



實例:
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
<!DOCTYPE Cart [
<!ELEMENT Product (Name, UnitPrice, ProductCode)>//定義Cart類型
<!ELEMENT Name (#PCDATA)>//之處該元素應該被當做字符數據
<!ELEMENT UnitPrice (#PCDATA)>
<!ELEMENT ProductCode (#PCDATA)>
<!ELEMENT Cart (Product*)>//之處Cart可由多個Product元素租車呢過
]>
<Cart>
<Product>
<Name>Image</Name>
<UnitPrice>23</UnitPrice>
<ProductCode>12</ProductCode>
</Product>
</Cart>




規則:
*:說明元素可由出現多次
|:說明數據可按任何順序輸入
+:說明元素是必要的
,:說明元素必須按照順序
():內中元素表示是成組的




Example:
<!ELEMENT Address(
(title| firstName| lastName)*, 
(streetAddress| address1)*,
(homePage| emailAddress)*,
(homePhone| businessPhone)*,
city)>



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章