你好~求问个问题:使用Dom解析xml出现的异常 这个是你之前百度问过别人的 我看你后来解决的
所以想让帮帮忙你说的那个空格符是什么意思我也出现和你一样的问题。。xml内容也和你那个一样可是也装换就出那个异常问题我吧他们全锁到一个横行里就不会出错。。可是我用另一个x...
所以想让帮帮忙 你说的那个空格符是什么意思 我也出现和你一样的问题。。xml内容也和你那个一样 可是也装换就出那个异常问题 我吧他们全锁到一个横行里就不会出错。。
可是我用另一个xml文档解析的时候我特地在里面打了一堆空格和回车什么的也能正常解析呀 为什么啊 你的那个空格符是怎么解决的啊~告诉下吧 谢谢了谢谢了 展开
可是我用另一个xml文档解析的时候我特地在里面打了一堆空格和回车什么的也能正常解析呀 为什么啊 你的那个空格符是怎么解决的啊~告诉下吧 谢谢了谢谢了 展开
1个回答
展开全部
当时我使用getChildNodes()方法获得所有子节点,子节点中包含了文本节点(那些空格),而强制的将这些节点转换成Element节点,就出现了异常。
所以想要使用使用getChildNodes()获得Element节点的话,在转换前先要判断该节点是否是Element节点
如果使用getElementsByTagName()方法的话,就不用考虑xml文件中的空格了,因为他是指明获得对应的元素,这种方法即使xml中元素之间存在空格,也不会出现强制转换导致的异常了
所以想要使用使用getChildNodes()获得Element节点的话,在转换前先要判断该节点是否是Element节点
如果使用getElementsByTagName()方法的话,就不用考虑xml文件中的空格了,因为他是指明获得对应的元素,这种方法即使xml中元素之间存在空格,也不会出现强制转换导致的异常了
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询