Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Xml文件解析序言错误_Java_Xml_Firefox - Fatal编程技术网

Java Xml文件解析序言错误

Java Xml文件解析序言错误,java,xml,firefox,Java,Xml,Firefox,我有一个xml文件,它以 。。。。。并用java进行了dom xml解析。如果我在Firefox浏览器版本4.0中通过Tomcat管理器编译和运行,该程序将成功执行。但如果我在Firefox浏览器最新版本12.0或IE8中尝试相同的操作,则会导致以下错误 SAX异常:org.xml.SAX.SAXParseException;行号:1;列数:1;prolog中不允许有内容。我在互联网上搜索过这个问题,有人说在utf-8和prolog之间添加一个空格。我也尝试过。但问题依然存在。所以任何提出建议的

我有一个xml文件,它以

。。。。。并用java进行了dom xml解析。如果我在Firefox浏览器版本4.0中通过Tomcat管理器编译和运行,该程序将成功执行。但如果我在Firefox浏览器最新版本12.0或IE8中尝试相同的操作,则会导致以下错误


SAX异常:org.xml.SAX.SAXParseException;行号:1;列数:1;prolog中不允许有内容。我在互联网上搜索过这个问题,有人说在utf-8和prolog之间添加一个空格。我也尝试过。但问题依然存在。所以任何提出建议的人都会帮助我。

我遇到了同样的问题,原因只是一个简单的错误,因为我没有提供
parse
方法的文件路径


有一个正确的文件路径为我解决了这个问题。

我认为在这行代码之前有空间可以直接在IE 8中打开xml。。。这是有效的还是会产生错误?你可能忘了添加?开始时,因为最新的浏览器使用xhtml。所以对标签要求很严格。i、 e.参考链接:我可以在浏览器IE 8和Firefox 12.0中打开该文件。我已经在xml文件中添加了?xml version=“1.0”,但仍然不起作用。我看到