在Nodelist.item [index] .getChildNodes()中,我得到了所有节点之间的一些垃圾值,如“#text”,可能是什么原因?这是造成一个错误...任何人都可以告诉我任何永久性修复这个..这是某种名称空间问题?在android中的XML解析问题
2
A
回答
1
改为使用SAXParser。它的工作简直太棒了
2
0
尝试铸造元素节点:
((Element)Nodelist.item[index]).getChildNodes().item(0).getNodeValue()
这将检索所需的字符串。
0
最有可能是有人使用缩进的空白空间。它不是垃圾 - 从XML解析器的角度来看,它与其他任何内容一样。
但是,除此之外,如果您的代码错误出于此目的,您的代码是错误的。如果您只想访问元素,只需获取元素或检查类型。你真的不应该假设事情不一定是真的。
相关问题
- 1. Android的XML解析问题
- 2. Android的XML解析问题
- 3. xml解析在android中的问题
- 4. Android plist xml解析问题
- 5. 简单的XML解析器框架问题 - XML解析Android中
- 6. 解析XML中的问题
- 7. 解析问题在解析XML响应的Android
- 8. 的Android,解析问题,以XML文件
- 9. Android解析XML字符“<”的问题
- 10. XML解析问题
- 11. XML解析问题
- 12. XML解析问题
- 13. 问题解析XML
- 14. XML解析问题
- 15. XML解析问题
- 16. 解析XML问题
- 17. xml解析问题
- 18. XML解析问题
- 19. 解析XML问题
- 20. XML解析问题
- 21. 问题在解析XML
- 22. 在Javascript中解析XML的问题
- 23. 在php中解析xml的问题
- 24. 在C#中解析XML的问题ASP.NET
- 25. 在Java中解析XML的问题
- 26. 在C中解析XML的问题#
- 27. 在黑莓中解析xml的问题
- 28. Android在线XML解析问题 - SAX解析器
- 29. 解析Android中的问题
- 30. Android:从字符串问题解析XML
使用SAX解析器不会跳过文本段,所以我不知道你为什么提示它? – StaxMan 2011-02-17 00:33:15
我从来没有遇到过这样的问题,虽然我已经解析了足够的内容xml。 – Javanator 2011-02-17 05:23:00