以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  DTD中ENTITY错误,寻求帮助  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=38578)


--  作者:xmltester
--  发布时间:10/5/2006 10:28:00 PM

--  DTD中ENTITY错误,寻求帮助
xml文件中有两段内容如下:
  <billTo>        
      <account accNum="AC089001" />
   <name>Alfreds Futterkiste</name>
   <address>
    <line>Obere Str. 57</line>
   </address>
   <city>Berlin</city>
   <postalCode>12209</postalCode>
   <country>Germany</country>
  </billTo>
 <shipTo>
  <name>Alfreds Futterkiste</name>
  <address>
   <line>Obere Str. 57</line>
  </address>
  <city>Berlin</city>
  <postalCode>12209</postalCode>
  <country>Germany</country>
 
 </shipTo>

在DTD文件中(DTD文件叫standard orders.dtd),
我这样写的:
<!ENTITY % inline "(account,name, address, city, postalCode, country)">
<!ELEMENT billTo %inline;>

cooktop提示错误:parameter entities cannot be used inside markup declarations in an internal subset。
我是把entity放到单独的dtd文件中了啊。这是为什么出错?

请高人指点。谢谢。


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
5,734.375ms