我一直在使用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解析器
- 3. SAX解析器vs XMLPull解析器
- 4. SAX XML解析器或DOM解析器?
- 5. SAX解析器。如何阻止SAX解析器連接到Internet?
- 6. 的Android SAX解析器顯示的TextView
- 7. 適用於iPhone的SAX XML解析器示例在iOS中
- 8. 解析問題SAX解析器的Android
- 9. 的Android - 解析使用SAX解析器
- 10. 無法解析使用SAX解析器
- 11. 使用android sax解析器解析XML
- 12. 使用sax解析器解析XML
- 13. 用SAX解析器解析XML
- 14. SAX解析器遞歸解析
- 15. SAX解析器不解析specal字符 「&」
- 16. Clojure理解示例
- 17. 帶SAX解析器的RSS
- 18. SAX解析器錯誤
- 19. 使用SAX解析器
- 20. 運行Sax解析器
- 21. Groovy - NekoHTML Sax解析器
- 22. 麻煩與SAX解析器
- 23. SAX拉解析器Android
- 24. SAX解析器:從XML
- 25. SAX解析器 - NumberFormatException的
- 26. SAX解析器異常
- 27. SAX RSS FEED解析器
- 28. 中斷Nokogiri SAX解析器?
- 29. 多級XML SAX解析器
- 30. Android中的SAX解析器?