RSS
热门关键字:  数据挖掘  数据仓库  商业智能  人工智能  搜索引擎
当前位置 :| 首页>编程技术>xml技术>

请问!调用外部DTD 文件时,XMLSpy为什么老是验证不过?

来源: 作者: 时间:2008-01-14 点击:

-------------如题所问--------------------------


我的DTD文件是text.dtd,code如下:


<?xml   version= "1.0 "   encoding= "UTF-8 "?>
<!ELEMENT   TEXT   (BOOK,STUDENT*)>
<!ELEMENT   BOOK   (NAME,PRICE,WRITER)>
<!ELEMENT   STUDENT   (CLASS,AGE,TEL)>
<!ELEMENT   NAME   (#PCDATA)>
<!ELEMENT   PRICE   (#PCDATA)>
<!ELEMENT   WRITER   (#PCDATA)>
<!ELEMENT   CLASS     (#PCDATA)>
<!ELEMENT   AGE   (#PCDATA)>
<!ELEMENT   TEL   (#PCDATA)>
<!ATTLIST   TEL     ID     CDATA   #REQUIRED>


我的xml文件First.xml   ,code   如下:

<?xml   version= "1.0 "   encoding= "UTF-8 "?>
<!DOCTYPE   TEXT   SYSTEM   "text.dtd ">


<TEXT>
<BOOK>
<NAME> XML   SCRIPT </NAME>
<PRICE> $20 </PRICE>
<WRITER> Judy </WRITER>
</BOOK>
<STUDENT>
<CLASS> One   Class </CLASS>
<AGE> 5 </AGE>
<TEL   ID= "5 "> 136*****123 </TEL>
</STUDENT>
</TEXT>


请指点,谢谢!


如果你是使用XMLSpy进行编辑的,而且出现的提示是“该文件不具有良好格式:DOCTYPE-EXternalID的名称必须既是SYSTEM又是PUBLIC!”,那么就是其汉化版本的BUG,没有其他办法。只好使用其他的编辑工具,或者用英文正版软件。

Create By Any-Extract(WL-AE)

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
匿名?