Java XML解析器程序中的问题
我正在做一个简单的XML解析器程序。我正在命令提示符下运行它。该程序(abc.java)编译成功。但运行后会出现以下错误:Java XML解析器程序中的问题,java,xml,xml-parsing,Java,Xml,Xml Parsing,我正在做一个简单的XML解析器程序。我正在命令提示符下运行它。该程序(abc.java)编译成功。但运行后会出现以下错误: C:\Program Files\Java\jdk1.6.0_13\bin>java abc abc.xml [致命错误]abc.xml:1:8: 处理指令目标匹配 不允许使用“[xX][mM][lL]”。 分析错误,第1行,URI 文件:/C:/Program%20Files/Java/jdk1.6.0_13/bin/abc.xml 处理指令目标 不匹配“[xX
C:\Program Files\Java\jdk1.6.0_13\bin>java abc abc.xml
[致命错误]abc.xml:1:8:
处理指令目标匹配
不允许使用“[xX][mM][lL]”。
分析错误,第1行,URI
文件:/C:/Program%20Files/Java/jdk1.6.0_13/bin/abc.xml
处理指令目标
不匹配“[xX][mM][lL]”
允许
这是什么意思?请帮忙
如果需要,这是我的xml文件。(abc.xml):
日常意大利语
贾达德劳伦蒂斯
2005
30
哈利·波特
J K.罗琳
2005
29.99
以前xml文件中似乎有空格
xml标记
如果是这样的话,删除它们谢谢你,之前有空格吗?它起作用了。请将其作为答案发布。我会将其标记为最佳。你必须获得信用。在它之前有空格是违法的。谢谢史蒂文迪克。我不知道。
<?xml version="1.0" encoding="UTF-8" ?>
<bookstore>
<book category="COOKING">
<title lang="en">Everyday Italian</title>
<author>Giada De Laurentiis</author>
<year>2005</year>
<price>30.00</price>
</book>
<book category="CHILDREN">
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>