为了账号安全,请及时绑定邮箱和手机立即绑定

运行报这个错是为什么?

[Fatal Error] books.xml:1:42: The encoding declaration is required in the text declaration.

org.xml.sax.SAXParseException: The encoding declaration is required in the text declaration.

at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)

at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)

at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)

at com.imooc.DomTest.main(DomTest.java:28)


正在回答

1 回答

books.xml:1:42:编码声明文本中需要声明。
org.xml.sax。:抛出SAXParseException异常编码声明需要在文本中声明。

0 回复 有任何疑惑可以回复我~
#1

粒子酱 提问者

非常感谢!
2016-09-14 回复 有任何疑惑可以回复我~
#2

粒子酱 提问者

好像不是这个原因,刚刚把老师的xml文件第一句拷贝到我的文件中,然后就不报错了
2016-09-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java眼中的XML---文件读取
  • 参与学习       83198    人
  • 解答问题       431    个

通过Java认识并且创造XML文件,如何应用 Java“解析 XML

进入课程

运行报这个错是为什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信