|
以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DOM/SAX/XPath 』 (http://bbs.xml.org.cn/list.asp?boardid=11) ---- 请问:一个jdom解析xml文档碰到的 “缺少文件根组件”的问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=19077) |
|
-- 作者:rainsky203 -- 发布时间:6/1/2005 2:09:00 AM -- 请问:一个jdom解析xml文档碰到的 “缺少文件根组件”的问题 错误如下:org.jdom.input.JDOMParseException: Error on line 1 of document file:/E:/samples/0000000000000004.xml: 缺少文件根组件。 at org.jdom.input.SAXBuilder.build(SAXBuilder.java:465) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:891) at org.tsinghy.engine.parser.JavaXML.Readfromsting(JavaXML.java:275) at org.tsinghy.engine.parser.JavaXML.go(JavaXML.java:325) at org.tsinghy.engine.parser.JavaXML.XMLParser(JavaXML.java:293) at JavaPro.startXMLParser(JavaPro.java:38) at JavaPro.main(JavaPro.java:21) . . . 我的xml文档是从网上抓取回来的,部分代码如下: <?xml version="1.0" encoding="utf-8"?> <opml> <body> <outline title="~~这一世,木已成舟~~”htmlUrl="http://www.blog.dream4ever.org/wcmp" xmlUrl="http://www.blog.dream4ever.org/wcmp/rss.aspx" /> <outline title="WiTS" htmlUrl="http://www.blog.dream4ever.org/WiTS" xmlUrl="http://www.blog.dream4ever.org/WiTS/rss.aspx" /> <outline title="sad 蝴蝶翩然舞起" htmlUrl="http://www.blog.dream4ever.org/sad" xmlUrl="http://www.blog.dream4ever.org/sad/rss.aspx" /> </opml> </body> 求教怎么解决这个问题?如果是xml的格式有问题因该怎么判断它的合法性呢?最好能有java的代码和相关的学习资料,万分感谢! |
|
-- 作者:rainsky203 -- 发布时间:6/1/2005 2:11:00 AM -- 上面的</opml> </body> 我考反了,是body在上面! 我感觉因该不是格式有问题了,恳请高手指教哦! |
|
-- 作者:binaryluo -- 发布时间:6/1/2005 7:36:00 PM -- 我也曾经遇到过这个问题,我的是因为xml的格式有问题(开头的地方多了几个不可显示的字符)。所以我估计你的也应该是格式上有问题,你仔细检查下。 |
|
-- 作者:rainsky203 -- 发布时间:6/2/2005 11:58:00 AM -- 我现在做的是一个批量处理xml的程序,我现在一遇到这个问题就条过这个文件了,我找了很多资料,说大部分的原因是说文件编码有问题,但问题是进行编码转换好象挺复杂的,郁闷,呵呵 |
|
-- 作者:binaryluo -- 发布时间:6/2/2005 12:41:00 PM -- 你可以把那个XML文件从新自己打一遍,然后保存的时候注意选择编码就可以了。 |
|
-- 作者:strawbingo -- 发布时间:9/19/2005 10:23:00 AM -- 俺也有这个问题,XML文件格式是正确的,有时候会出错,有时候不会 |
|
-- 作者:菜籽 -- 发布时间:10/14/2005 8:59:00 PM -- 大家用的jdom版本是什么? |
|
-- 作者:dongzhuming -- 发布时间:10/25/2005 11:14:00 AM -- 格式错了呀,根结点没有匹配上的都会说缺少文件根组件 |
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |