我一直在使用xml-seq
進行項目中的XML解析,並想知道是否可以使用sax解析器。我發現有一個叫startparse-sax
的函數,但我找不到任何例子呢?有沒有人知道或使用startparse-sax
的簡單例子?CLojure sax解析器示例
0
A
回答
2
你的問題有點混亂。首先,xml-seq
不適用於解析。它被設計用於clojure.xml/parse
的輸出,並返回XML樹中所有節點的序列。其次,clojure.xml/parse建立在SAX之上,因此如果您使用的是clojure.xml/parse
,則您已經間接使用SAX。你可以在這裏找到關於如何使用它的例子:http://clojuredocs.org/clojure_core/clojure.xml/parse
如果你不需要默認的SAX解析器,也可以給clojure.xml/parse
。您可以通過提供「startparse
」功能來代替默認的startparse-sax
。下面是一個關於如何使用TagSoup HTML解析器(作爲SAX解析器公開)的示例,其中包含clojure.xml/parse
:https://gist.github.com/2378475。 (這與Enlive所做的相似。)
相關問題
- 1. Android SAX解析器
- 2. SAX解析器vs XMLPull解析器
- 3. SAX XML解析器或DOM解析器?
- 4. SAX解析器。如何阻止SAX解析器連接到Internet?
- 5. 的Android SAX解析器顯示的TextView
- 6. 使用android sax解析器解析XML
- 7. 的Android - 解析使用SAX解析器
- 8. 使用sax解析器解析XML
- 9. SAX解析器不解析specal字符 「&」
- 10. Clojure理解示例
- 11. 麻煩與SAX解析器
- 12. 運行Sax解析器
- 13. 多級XML SAX解析器
- 14. Android中的SAX解析器?
- 15. SAX解析器 - NumberFormatException的
- 16. SAX解析器破壞 -
- 17. SAX解析器錯誤
- 18. SAX解析器:從XML
- 19. 帶SAX解析器的RSS
- 20. 使用SAX解析器
- 21. SAX解析器不工作
- 22. 在SAX分析器解析XML
- 23. 試圖瞭解Android的Sax解析器
- 24. SAX解析異常
- 25. SAX解析問題
- 26. Xerces jar是一個DOM解析器或SAX解析器
- 27. 解析XML字符串SAX解析器機器人
- 28. XML SAX解析器 - 忽略未綁定的前綴例外
- 29. 與SAX解析器類的JSP類實例化錯誤
- 30. 單線程安全的SAX解析器實例