A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 张学永 于 2013-1-4 15:25 编辑

book.dtd文件的内容:
<!ELEMENT 书架(书+)>
<!ELEMENT 书(书名,作者,售价)>
<!ELEMENT 书名(#PCDATA)>
<!ELEMENT 作者(#PCDATA)>
<!ELEMENT 售价(#PCDATA)>

book.XML文件的内容:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE 书架 SYSTEM "book.dtd">
<书架>
        <书>
        <书名>java基础</书名>
        <作者>zxy</作者>
        <售价>89元</售价>
        </书>
        <书>
        <书名>java基础加强</书名>
        <作者>nba</作者>
        <售价>99元</售价>
        </书>
        <页数></页数>
</书架>


按理来说,用myeclipse校验的话,应该出现错误的。可是为什么<页数></页数>这个标签放进去了,没有报错,求解?

1 个回复

倒序浏览
本帖最后由 张洪慊 于 2014-1-24 14:15 编辑

我今天也遇见同样错误:


  1. <!ELEMENT 书(书名,作者,售价)>
  2. <!--元素声明 书 (...),注意书与()之间至少要有一个空格,下面的元素声明同理另外注意:
  3. DOCTYPE,SYSTEM:每个字母必须全部大写(算是规范吧)
  4. -->
复制代码



回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马