在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 plist xml解析问题
- 3. 解析问题在解析XML响应的Android
- 4. 的Android,解析问题,以XML文件
- 5. XML解析问题
- 6. XML解析问题
- 7. XML解析问题
- 8. 问题解析XML
- 9. XML解析问题
- 10. 解析XML问题
- 11. XML解析问题
- 12. XML解析问题
- 13. xml解析问题
- 14. XML解析问题
- 15. 在php中解析xml的问题
- 16. 在Java中解析XML的问题
- 17. 在黑莓中解析xml的问题
- 18. 在Javascript中解析XML的问题
- 19. 简化Android SAX XML解析问题
- 20. Android:从字符串问题解析XML
- 21. Python的XML解析问题
- 22. Java的XML解析问题
- 23. Python的XML解析问题
- 24. Xcode的XML解析问题
- 25. jQuery的XML解析问题
- 26. 使用DOM解析器的Android XML解析问题
- 27. xml在android中的解析
- 28. 在android中的XML解析
- 29. 在Android中解析xml的代码问题,试图使用InputStream
- 30. 在android中解析xml数据的问题请教我
使用SAX解析器不会跳过文本段,所以我不知道你为什么提示它? – StaxMan 2011-02-17 00:33:15
我从来没有遇到过这样的问题,虽然我已经解析了足够的内容xml。 – Javanator 2011-02-17 05:23:00