以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  链接文档说明不会用  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=44304)


--  作者:EarnestFrog
--  发布时间:3/23/2007 1:57:00 PM

--  链接文档说明不会用
我照着书上的例子敲了半天都不对
然后下载了一个XMLSpy
里面有不少案例,比较不能理解的是,我自己敲有可能敲错,但是这案例怎么就没有一个能通过良构的检查呢?~

比如 book.dtd
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT book (title, author+, section+)>
  <!ELEMENT title (#PCDATA)>
  <!ELEMENT author (#PCDATA)>
  <!ELEMENT section (title, (p | figure | section)* )>
  <!ATTLIST section
      id         ID    #IMPLIED
      difficulty CDATA #IMPLIED>
  <!ELEMENT p (#PCDATA)>
  <!ELEMENT figure (title, image)>
  <!ATTLIST figure
       width   CDATA   #REQUIRED
       height  CDATA   #REQUIRED >
  <!ELEMENT image EMPTY>
  <!ATTLIST image
       source  CDATA   #REQUIRED >  

book.xml
<?xml version="1.0"?>
<!DOCTYPE book SYSTEM "book.dtd">
<book/>

每次都说“该文件不具有良好格式:DOCTYPE-ExternalID的名称必须既是SYSTEM又是PUBLIC!”

晕了~~从没见过范例跑不起来的情况....


--  作者:xml-linguist
--  发布时间:3/28/2007 1:41:00 PM

--  
I believe you must have used "xmlspy2006 (chineseversion)" for validation of your xlm document. I had the same problem. I asked a lot of people about it, and it seems that no one can give a definite answer: THIS PROBLEM MIGHT HAVE BEEN CAUSED BY  "xmlspy2006 (chineseversion)"  ITSELF.
--  作者:jx
--  发布时间:3/29/2007 9:11:00 AM

--  
重新排版一下呐。
--  作者:EarnestFrog
--  发布时间:3/29/2007 9:15:00 AM

--  
- -!
昏迷,的确使用的XMLSpy2006 Simple Chinese.......

orz


--  作者:csli888
--  发布时间:4/3/2007 9:30:00 PM

--  
还没有学好,呵呵
--  作者:liufu1983
--  发布时间:4/5/2007 9:18:00 PM

--  
2007应该可以

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