IDEA引入DTD后无法正常显示

IDEA引入DTD后无法正常显示

老师能不能帮我看一下,原因在哪里?

http://img1.sycdn.imooc.com//climg/5e9ebc530950f40305760157.jpg

http://img1.sycdn.imooc.com//climg/5e9ebc540959919d04880559.jpg


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕阿慧 2020-04-21 18:15:35

同学你好,没有提示报错是因为hr.dtd文件中employee报错。同学可以修改代码如下:其中?代表emplyee元素出现零次或一次

http://img1.sycdn.imooc.com//climg/5e9ec7bc098308fc04470126.jpg

xml文件如下:

http://img1.sycdn.imooc.com//climg/5e9ec7bf0931e64008140286.jpg

这时xml文件报错原因是employee元素出现了2次。去掉一个就可以了。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 NiKolof #1
    老师您好,我按照您的格式写了一遍dtd,在xml文件下只写了一个employee,name仍然报错,请问为什么会这样?并且报错提示为name is not allowed here,而并非课程中的错误提示。
    2020-04-22 08:38:18
  • 好帮手慕阿慧 回复 提问者 NiKolof #2
    同学你好,Eclipse和IDEA这2个编辑器对文件的校验标准不同,同样的代码结果可能会不同。建议同学使用eclipse进行练习。 如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
    2020-04-22 13:43:33
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师