首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

Exception in thread "main" java.lang.ClassCastException: org.dom4j.tre

2013-05-02 
Exception in thread main java.lang.ClassCastException: org.dom4j.tree.DefaultE这是源程序所在网页。

Exception in thread "main" java.lang.ClassCastException: org.dom4j.tree.DefaultE
这是源程序所在网页。
我在Eclipse里运行了一下。引入的包是dom4j-1.4.jar。
在生成xml文档catalog.xml时,运行正常。但是,运行修改 catalog.xml的Dom4JParser时,报错如下:
 Exception in thread "main" java.lang.ClassCastException:org.dom4j.tree.DefaultElement cannot be cast to org.dom4j.Attribute
at Dom4JParser.modifyDocument(Dom4JParser.java:24)-->对应着下面这一行代码:
                Attribute attribute=(Attribute) iter.next();



 小女子刚刚学习XML解析,望大侠相助。 XML解析 dom4j 强制类型转换 JAVA
[解决办法]
类型强制转换错误了
Element element = (Element)iter.next();
然后通过element取相应的属性值

热点排行