<?xml version="1.0" encoding="GB2312"?>
<!DOCTYPE PETTRADE SYSTEM "ex10.dtd">
<PETTRADE>
<CUSTOMER CONUTRY="CHN" OWNMONEY="3000" CUSTOMER_ID="A001">
<NAME>王德江</NAME>
<DATE DAY="MON">2003-02-03</DATE>
<ORDERS>
<PET TYPE="CAT" HOTSELL="YES">
<PETNAME>马恩岛猫</PETNAME>
<PRICE>58.50</PRICE>
<DESCRIPTION>这是只捉老鼠很棒的猫!</DESCRIPTION>
<IMAGE PIC="PIC1" IMAGE_TYPE="GIF"/>
</PET>
</ORDERS>
</CUSTOMER><CUSTOMER COUNTRY="USA" OWNMONEY="2000" CUSTOMER_ID="A002">
<NAME>Paul Smith</NAME>
<DATE DAY="TUE">2003-02-04</DATE>
<ORDERS>
<PET TYPE="DOG" HOTSELL="NO">
<PETNAME>牛头犬</PETNAME>
<PRICE>18.50</PRICE>
<DESCRIPTION>一只脾气很好的英国狗。</DESCRIPTION>
<IMAGE PIC="PIC2" IMAGE_TYPE="GIF"/>
</PET>
</ORDERS>
</CUSTOMER><CUSTOMER COUNTRY="JPN" OWNMONEY="5000" CUSTOMER_ID="A003">
<NAME>富士政宪</NAME>
<DATE DAY="WED">2003-02-05</DATE>
<ORDERS>
<PET TYPE="CAT" HOTSELL="YES">
<PETNAME>成年金鱼</PETNAME>
<PRICE>5.50</PRICE>
<DESCRIPTION>中国的淡水金鱼。</DESCRIPTION>
<IMAGE PIC="PIC3" IMAGE_TYPE="gif"/>
</PET>
</ORDERS>
</CUSTOMER>
</PETTRADE>
---------------------------------------------------------------------------------------<!ELEMENT PETTRADE (CUSTOMER)*>
<!ELEMENT CUSTOMER ( NAME, DATE, ORDERS)>
<!--定义了三个属性,用于描述顾客的国别,账户余额,帐号-->
<!ATTLIST CUSTOMER
COUNTRY NMTOKEN #REQUIRED
OWNMONDY CDATA #REQUIRED
CUSTOMER_ID ID #REQUIRED
>
<!ELEMENT NAME (#PCDATA)>
<!ELEMENT DATE (#PCDATA)>
<!--定义了一个属性,用于描述当天是星期几-->
<!ATTLIST DATE
DAY NMTOKEN #REQUIRED
>
<!ELEMENT ORDERS (PET)*>
<!ELEMENT PET (PETNAME, PRICE, DESCRIPTION, IMAGE)>
<!--定义了2个属性,用于描述宠物的类型以及是否出于热卖中-->
<!ATTLIST PET
TYPE CDATA #REQUIRED
HOTSELL (YES|NO) "YES"
>
<!ELEMENT PETNAME (#PCDATA)>
<!ELEMENT PRICE (#PCDATA)>
<!ELEMENT DESCRIPTION (#PCDATA)>
<!ELEMENT IMAGE EMPTY>
<!--定义了两个属性,用于描述图像文件及类型 -->
<!ATTLIST IMAGE
PIC ENTITY #REQUIRED
IMAGE_TYPE NOTATION (GIF|JPG) #REQUIRED
>
<!ENTITY PIC1 SYSTEM "image1.gif">
<!ENTITY PIC2 SYSTEM "image2.gif">
<!ENTITY PIC3 SYSTEM "image3.jpg">
<!NOTATION GIF SYSTEM "image/gif">
<!NOTATION JPG SYSTEM "image/jpeg">
-----------------------------------------------------------------------------------------------------
本人初学xml,属于菜鸟, 今天学到了属性~ 作了个例子,可就是有错误,
错误就在 IMAGE 里的 image3.jpg
错误信息:
无法显示 XML 页。
使用 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------------------------------------------分析实体 'PIC3' 时产生错误。无法加载 'image3.gif'。系统未找到指定的资源。处理资源 'file:///E:/DOWN LOAD/xml/ex10.xml' 时出错。第 3 行,位置: 1 <PETTRADE>
<!DOCTYPE PETTRADE SYSTEM "ex10.dtd">
<PETTRADE>
<CUSTOMER CONUTRY="CHN" OWNMONEY="3000" CUSTOMER_ID="A001">
<NAME>王德江</NAME>
<DATE DAY="MON">2003-02-03</DATE>
<ORDERS>
<PET TYPE="CAT" HOTSELL="YES">
<PETNAME>马恩岛猫</PETNAME>
<PRICE>58.50</PRICE>
<DESCRIPTION>这是只捉老鼠很棒的猫!</DESCRIPTION>
<IMAGE PIC="PIC1" IMAGE_TYPE="GIF"/>
</PET>
</ORDERS>
</CUSTOMER><CUSTOMER COUNTRY="USA" OWNMONEY="2000" CUSTOMER_ID="A002">
<NAME>Paul Smith</NAME>
<DATE DAY="TUE">2003-02-04</DATE>
<ORDERS>
<PET TYPE="DOG" HOTSELL="NO">
<PETNAME>牛头犬</PETNAME>
<PRICE>18.50</PRICE>
<DESCRIPTION>一只脾气很好的英国狗。</DESCRIPTION>
<IMAGE PIC="PIC2" IMAGE_TYPE="GIF"/>
</PET>
</ORDERS>
</CUSTOMER><CUSTOMER COUNTRY="JPN" OWNMONEY="5000" CUSTOMER_ID="A003">
<NAME>富士政宪</NAME>
<DATE DAY="WED">2003-02-05</DATE>
<ORDERS>
<PET TYPE="CAT" HOTSELL="YES">
<PETNAME>成年金鱼</PETNAME>
<PRICE>5.50</PRICE>
<DESCRIPTION>中国的淡水金鱼。</DESCRIPTION>
<IMAGE PIC="PIC3" IMAGE_TYPE="gif"/>
</PET>
</ORDERS>
</CUSTOMER>
</PETTRADE>
---------------------------------------------------------------------------------------<!ELEMENT PETTRADE (CUSTOMER)*>
<!ELEMENT CUSTOMER ( NAME, DATE, ORDERS)>
<!--定义了三个属性,用于描述顾客的国别,账户余额,帐号-->
<!ATTLIST CUSTOMER
COUNTRY NMTOKEN #REQUIRED
OWNMONDY CDATA #REQUIRED
CUSTOMER_ID ID #REQUIRED
>
<!ELEMENT NAME (#PCDATA)>
<!ELEMENT DATE (#PCDATA)>
<!--定义了一个属性,用于描述当天是星期几-->
<!ATTLIST DATE
DAY NMTOKEN #REQUIRED
>
<!ELEMENT ORDERS (PET)*>
<!ELEMENT PET (PETNAME, PRICE, DESCRIPTION, IMAGE)>
<!--定义了2个属性,用于描述宠物的类型以及是否出于热卖中-->
<!ATTLIST PET
TYPE CDATA #REQUIRED
HOTSELL (YES|NO) "YES"
>
<!ELEMENT PETNAME (#PCDATA)>
<!ELEMENT PRICE (#PCDATA)>
<!ELEMENT DESCRIPTION (#PCDATA)>
<!ELEMENT IMAGE EMPTY>
<!--定义了两个属性,用于描述图像文件及类型 -->
<!ATTLIST IMAGE
PIC ENTITY #REQUIRED
IMAGE_TYPE NOTATION (GIF|JPG) #REQUIRED
>
<!ENTITY PIC1 SYSTEM "image1.gif">
<!ENTITY PIC2 SYSTEM "image2.gif">
<!ENTITY PIC3 SYSTEM "image3.jpg">
<!NOTATION GIF SYSTEM "image/gif">
<!NOTATION JPG SYSTEM "image/jpeg">
-----------------------------------------------------------------------------------------------------
本人初学xml,属于菜鸟, 今天学到了属性~ 作了个例子,可就是有错误,
错误就在 IMAGE 里的 image3.jpg
错误信息:
无法显示 XML 页。
使用 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------------------------------------------分析实体 'PIC3' 时产生错误。无法加载 'image3.gif'。系统未找到指定的资源。处理资源 'file:///E:/DOWN LOAD/xml/ex10.xml' 时出错。第 3 行,位置: 1 <PETTRADE>
<NAME>富士政宪</NAME>
<DATE DAY="WED">2003-02-05</DATE>
<ORDERS>
<PET TYPE="CAT" HOTSELL="YES">
<PETNAME>成年金鱼</PETNAME>
<PRICE>5.50</PRICE>
<DESCRIPTION>中国的淡水金鱼。</DESCRIPTION>
<IMAGE PIC="PIC3" IMAGE_TYPE="gif"/> //把这里的gif改成JPG试试
</PET>
</ORDERS>
</CUSTOMER>
</PETTRADE>
image3的后辍名是jpg,所以你应该:
<DESCRIPTION>中国的淡水金鱼。</DESCRIPTION>
<IMAGE PIC="PIC3" IMAGE_TYPE="gif"/>//这里面换成JPG,另外确信image/jpeg下面是否有image3.jpg
反正我很晕那,第一个是xml文件,第二个是连接的dtd文档,在网页上输出的错误也有提示
谁能帮我解开阿~~~ 我给加分,回答者保证都有高分~~~~~
--------------------------------------------------------------------------------<?xml version="1.0" encoding="GB2312"?>
<!DOCTYPE PETTRADE SYSTEM "ex10.dtd">
<PETTRADE>
<CUSTOMER CONUTRY="CHN" OWNMONEY="3000" CUSTOMER_ID="A001">
<NAME>王德江</NAME>
<DATE DAY="MON">2003-02-03</DATE>
<ORDERS>
<PET TYPE="CAT" HOTSELL="YES">
<PETNAME>马恩岛猫</PETNAME>
<PRICE>58.50</PRICE>
<DESCRIPTION>这是只捉老鼠很棒的猫!</DESCRIPTION>
<IMAGE PIC="PIC1" IMAGE_TYPE="GIF"/>
</PET>
</ORDERS>
</CUSTOMER><CUSTOMER COUNTRY="USA" OWNMONEY="2000" CUSTOMER_ID="A002">
<NAME>Paul Smith</NAME>
<DATE DAY="TUE">2003-02-04</DATE>
<ORDERS>
<PET TYPE="DOG" HOTSELL="NO">
<PETNAME>牛头犬</PETNAME>
<PRICE>18.50</PRICE>
<DESCRIPTION>一只脾气很好的英国狗。</DESCRIPTION>
<IMAGE PIC="PIC2" IMAGE_TYPE="GIF"/>
</PET>
</ORDERS>
</CUSTOMER><CUSTOMER COUNTRY="JPN" OWNMONEY="5000" CUSTOMER_ID="A003">
<NAME>富士政宪</NAME>
<DATE DAY="WED">2003-02-05</DATE>
<ORDERS>
<PET TYPE="CAT" HOTSELL="YES">
<PETNAME>成年金鱼</PETNAME>
<PRICE>5.50</PRICE>
<DESCRIPTION>中国的淡水金鱼。</DESCRIPTION>
<IMAGE PIC="PIC3" IMAGE_TYPE="gif"/>
</PET>
</ORDERS>
</CUSTOMER>
</PETTRADE>
---------------------------------------------------------------------------------------<!ELEMENT PETTRADE (CUSTOMER)*>
<!ELEMENT CUSTOMER ( NAME, DATE, ORDERS)>
<!--定义了三个属性,用于描述顾客的国别,账户余额,帐号-->
<!ATTLIST CUSTOMER
COUNTRY NMTOKEN #REQUIRED
OWNMONDY CDATA #REQUIRED
CUSTOMER_ID ID #REQUIRED
>
<!ELEMENT NAME (#PCDATA)>
<!ELEMENT DATE (#PCDATA)>
<!--定义了一个属性,用于描述当天是星期几-->
<!ATTLIST DATE
DAY NMTOKEN #REQUIRED
>
<!ELEMENT ORDERS (PET)*>
<!ELEMENT PET (PETNAME, PRICE, DESCRIPTION, IMAGE)>
<!--定义了2个属性,用于描述宠物的类型以及是否出于热卖中-->
<!ATTLIST PET
TYPE CDATA #REQUIRED
HOTSELL (YES|NO) "YES"
>
<!ELEMENT PETNAME (#PCDATA)>
<!ELEMENT PRICE (#PCDATA)>
<!ELEMENT DESCRIPTION (#PCDATA)>
<!ELEMENT IMAGE EMPTY>
<!--定义了两个属性,用于描述图像文件及类型 -->
<!ATTLIST IMAGE
PIC ENTITY #REQUIRED
IMAGE_TYPE NOTATION (GIF|JPG) #REQUIRED
>
<!ENTITY PIC1 SYSTEM "image1.gif">
<!ENTITY PIC2 SYSTEM "image2.gif">
<!ENTITY PIC3 SYSTEM "image3.jpg">
<!NOTATION GIF SYSTEM "image/gif">
<!NOTATION JPG SYSTEM "image/jpeg">
-----------------------------------------------------------------------------------------------------
本人初学xml,属于菜鸟, 今天学到了属性~ 作了个例子,可就是有错误,
错误就在 IMAGE 里的 image3.jpg
错误信息:
无法显示 XML 页。
使用 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------------------------------------------
错误页面:分析实体 'PIC3' 时产生错误。无法加载 'image3.jpg'。系统未找到指定的资源。处理资源 'file:///E:/DOWN LOAD/xml/ex10.xml' 时出错。第 3 行,位置: 1 <PETTRADE>