处理指令必须以目标文件开头是什么错误?怎么修改

来源:2-3 使用 DOM 解析XML 文件的节点名和节点值

碎月染指年华

2016-11-25 18:01

[Fatal Error] xmltext.xml:1:3: 处理指令必须以目标名称开头。

org.xml.sax.SAXParseException; systemId: file:///F:/java2014project/XMLtext/xmltext.xml; lineNumber: 1; columnNumber: 3; 处理指令必须以目标名称开头。

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

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

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

at DomText.main(DomText.java:39)


写回答 关注

5回答

  • weibo_情醉红楼梦_0
    2016-11-28 14:09:15
    已采纳

    估计就是xml文件问题,尤其注意?和xml之间没有空格

  • qq_小肥子_0
    2016-11-30 07:58:30

    xml声明的问题

    <!--xml version = "1.0"  encoding = "UTF -8"-->

  • 碎月染指年华
    2016-11-29 17:14:41

    谢谢啊

  • 碎月染指年华
    2016-11-27 20:25:03

    写了的啊


  • 灵魂奏响曲
    2016-11-26 16:28:26

    是不是xml文件第一行没有申明xml

    <?xml version="1.0" encoding="UTF-8"?>


Java眼中的XML---文件读取

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

83202 学习 · 431 问题

查看课程

相似问题