永发信息网

使用Dom解析xml出现的异常

答案:1  悬赏:60  手机版
解决时间 2021-03-16 22:47
使用Dom解析xml出现的异常
最佳答案
从你的代码上看不出什么来。
Element typeElement = (Element) childList.item(j); //Exception
错误的原因是 com.sun.org.apache.xerces.internal.dom.DeferredTextImpl 不能转成
org.w3c.dom.Element

你看一下你引用的类吗,估计是同名的你引错了。导致强转类型时出错。追问import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;

import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
我引用的类就这几个,你看有问题吗?追答这么看是没有问题。
提示中的这个
com.sun.org.apache.xerces.internal.dom.DeferredTextImpl
是什么造成的?
从这里找一下原因吧追问在百度里面实在是搜不到答案,然后就Google了一下,那些英文让我花了大把的时间才才搞清楚。
问题主要是在我的xml文档中元素之间使用了空格符,在getChildNodes()的时候系统把空格当成了文本节点,所以在遍历ChildNodes的时候将文本节点强制转换成Element类型就会出错。
谢谢你帮忙哈!追答不客气
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
信德自选百货在什么地方啊,我要过去处理事情
因为香蕉是三倍体,所以它A.有果实,无种子,
请问孕6周!胎囊大小6.1*5.6*5.0是男宝还是女
Interl(R)8 Series/C220 Series SMBus Co
现在echarts和highcharts兼容性怎么样
看出王晶多么好色,裤裆是亮点,他是好导演还
老爷吉祥辅助
78岁老人身体虚弱如何进补?
工商银行ATM机可用余额怎么回事
小天鹅空调挂机怎么取下来请问空调挂机怎么取
氯苯溶液的冲洗伤口用加水吗
QQ里面pk今日步数怎么玩?
垦荒人北京科技有限公司 怎么样,公司做什么
高考还剩3个月,我该怎么办??
众泰z100水温传感器连接线与电源正极连接,没
推荐资讯
The cousins are alike in age, but they are
探天下微震生命探测仪只是针对人的吗?
nordstrom rack在洛杉矶什么地方
请问一下那种快递能到内蒙古包头市萨拉齐镇?
全电脑横机电磁铁高压是不是越高越好
报考武汉大学水利研究生英语四级必须要过吗?
平原祥和宾馆怎么去啊,我要去那办事
韩国的李承晚是怎么样的人物?
煮熟的面条常温下多久后就不能吃了
瑞凌wse315a/315b哪个好
现在300斤的鲁西黄牛犊多少钱? 什么分别是正
win7系统迅雷7.9私人空间密码忘掉了,试了 打
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?