XML初解

来源:互联网 发布:json好处 编辑:程序博客网 时间:2024/06/04 23:33


实例:
<?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)>