-1
A
回答
3
在開發用於處理Blackberry上的XML文件的org.xml.sax.helpers.DefaultHandler的子類時,我遇到了相同的org.xml.sax.SAXException。
在我的情況下,問題是我的示例XML文件格式不正確。具體而言,XML文件中不僅有一個根元素。我破碎的XML文件有幾個根級標籤,SAX抱怨它發現了第二個。該文件看起來是這樣的:
<?xml version="1.0"?>
<number>one</number>
<number>two</number>
<number>three</number>
要解決它,我只是封裝這些物品放入一個名爲根元素「計數」:
<?xml version="1.0"?>
<counting>
<number>one</number>
<number>two</number>
<number>three</number>
</counting>
你可以看到幾個的XML規則on Wikipedia here.
+0
我碰到這個問題,謝謝你非常有用的解決方案! – 2010-09-13 09:39:11
相關問題
- 1. XML解析document.CreateElement異常黑莓
- 2. XML解析黑莓
- 3. 解析XML響應,並在黑莓
- 4. 空標籤在黑莓中解析Xml時返回Null異常
- 5. 在黑莓中解析xml的問題
- 6. XML解析使用SAX黑莓
- 7. kxml2解析xml文件在黑莓
- 8. 在黑莓java插件中解析XML
- 9. 黑莓線程異常
- 10. 黑莓應用程序在
- 11. 如何查看黑莓應用程序引發的異常
- 12. 未捕獲的異常:沒有應用程序實例(黑莓)
- 13. 持久對象,黑莓應用程序中的空點異常
- 14. 如何解析黑莓中的XML?
- 15. 文件過早結束。嘗試從Zipinputstream解析XML的異常
- 16. 黑莓解析UTF-8 XML文件
- 17. 黑莓薩克斯XML解析
- 18. 如何解析在黑莓
- 19. 空指針異常的黑莓解析節點值
- 20. 解析XML異常
- 21. 黑莓解析字符串到日期
- 22. 解析黑莓中的JSON響應
- 23. 在黑莓手機上加載黑莓應用程序
- 24. 策略在黑莓應用程序的持久化數據
- 25. 黑莓瀏覽器問題....在XML解析期間遇到的錯誤:期待一個名稱
- 26. 轉換黑莓網絡作品應用程序到黑莓Java應用程序
- 27. 如何在黑莓應用程序中捕獲未被捕獲的異常?
- 28. 從本地黑莓應用程序的黑莓菜單
- 29. 黑莓:黑莓應用程序中的推送通知
- 30. 針對不同黑莓設備的黑莓應用程序
稍微詳細一點會有幫助。 – 2009-11-18 12:51:27
我試圖分析一個正常的xml字符串來自server.I使用DocumentBuilderFactory的解析方法來解析它。幾乎沒有我的XML字符串被解析成功與此,並且他們中的幾個給上述例外。我該如何解決它? – iOSDev 2009-11-19 04:12:36
那些失敗的xml字符串的大小是多少?它是否形成良好?我會建議在那裏實現一些日誌記錄,以確切知道xml字符串無法解析。 – 2009-11-27 15:47:19