我想解析一个xml文件。 这是gps coords。
所以有随纬度COORDS与经度字符串
你可以想像字符串的大小(例如超过29K字)
当我试图解析它,我有一个问题,它只能解析我8096.放在characters(char[] ch, int start, int length)
断点,长度只有8096.
我试图设置更大的缓冲区为xmlreader,也许输入源的麻烦。或者saxparser只能处理这样的长度?如何解析xml内容超过8096长度
1
A
回答
0
saxparser的实现是它会多次调用characters()多次,如果字符串大于〜8k chars.parsing每个部分。 所以你只需要使用不是字符串来存储数据,但StringBuffer或类似的东西。
0
尝试创建自己的类,实现XmlPullParser
。然后您可以简单地覆盖从Reader读取的方法。 你可以找到一些关于XmlPullParser
here
相关问题
- 1. drupal POST内容长度超过限制
- 2. POST内容长度超过限制
- 3. 我如何防止内容不超过容器的长度?
- 4. lxml网页解析内容的长度
- 5. 解析xml内容标签
- 6. PHP解析XML内容
- 7. make如果内容的增长超过最大高度
- 8. 如何通过RSS解析Craigslist内容
- 9. 解析内容如XML,与jQuery
- 10. Vb.Net - 写入的字节超过XML中的内容长度字节
- 11. 如何在mysql中解析长度超出的异常
- 12. 生成XML,内容长度不正确
- 13. 内容宽度超过身体宽度?
- 14. Netty的:与HTTP内容长度错误超过64K
- 15. 当请求的内容长度超过实际内容长度时,http连接会冻结
- 16. 如何使用spring mvc解析视图后设置内容长度?
- 17. 铬未能解压gzip,内容长度
- 18. 容错XML解析
- 19. PHP XML DOM解析混合内容
- 20. 解析XML页面阅读内容
- 21. iOS远程xml解析残留内容
- 22. 解析python中的xml内容
- 23. 如何解决错误最大请求长度超过mvc 5
- 24. 如何验证和解析perl中超过500MB的XML文件
- 25. 解析内容
- 26. 解析XML文件超时
- 27. 跨度内容超过两个div
- 28. 如何知道内容长度
- 29. 解析dalvik指令时如何解析可变长度参数?
- 30. 从内部xml中获取内容与C#中的XML解析?
我可以使用saxparser来做到这一点吗? –
我想它应该工作:) – Arkde