您的位置:首页 > 编程语言 > Java开发

javaWEb-day01(根据dtd文档写XML练习)

2014-09-19 19:59 183 查看
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE CATALOG [

<!ENTITY AUTHOR "John Doe">
<!ENTITY COMPANY "JD Power Tools, Inc.">
<!ENTITY EMAIL "jd@jd-tools.com">

<!ELEMENT CATALOG (PRODUCT+)>

<!ELEMENT PRODUCT
(SPECIFICATIONS+,OPTIONS?,PRICE+,NOTES?)>
<!ATTLIST PRODUCT
NAME CDATA #IMPLIED
CATEGORY (HandTool|Table|Shop-Professional) "HandTool"
PARTNUM CDATA #IMPLIED
PLANT (Pittsburgh|Milwaukee|Chicago) "Chicago"
INVENTORY (InStock|Backordered|Discontinued) "InStock">

<!ELEMENT SPECIFICATIONS (#PCDATA)>
<!ATTLIST SPECIFICATIONS
WEIGHT CDATA #IMPLIED
POWER CDATA #IMPLIED>

<!ELEMENT OPTIONS (#PCDATA)>
<!ATTLIST OPTIONS
FINISH (Metal|Polished|Matte) "Matte"
ADAPTER (Included|Optional|NotApplicable) "Included"
CASE (HardShell|Soft|NotApplicable) "HardShell">

<!ELEMENT PRICE (#PCDATA)>
<!ATTLIST PRICE
MSRP CDATA #IMPLIED
WHOLESALE CDATA #IMPLIED
STREET CDATA #IMPLIED
SHIPPING CDATA #IMPLIED>

<!ELEMENT NOTES (#PCDATA)>

]>

<CATALOG>
<PRODUCT>
<SPECIFICATIONS>说明书</SPECIFICATIONS>
<PRICE>价格</PRICE>
</PRODUCT>
<PRODUCT NAME="" CATEGORY="HandTool" PARTNUM="" PLANT="Chicago" INVENTORY="InStock">
<SPECIFICATIONS WEIGHT="" POWER="">产品使用说明书</SPECIFICATIONS>
<OPTIONS FINISH="Matte" ADAPTER="Included" CASE="HardShell">选项</OPTIONS>
<PRICE MSRP="" WHOLESALE="" STREET="" SHIPPING="">价格</PRICE>
<NOTES>注解</NOTES>
</PRODUCT>
</CATALOG>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: