読者です 読者をやめる 読者になる 読者になる

Code Aquarium

minazoko's blog -*- 水底のブログ -*-

(ClojurClr) clojure.xml の代替品

ClojureCLR Clojure

clojure clr には何故か未だ clojure.xml が移植されていないようです。JavaのSAX API .NetXML APIがまるっきり異なっているので後回しにされている、といったところでしょうか?

代替品もなさそうなので適当に書いてみました。

https://gist.github.com/mnzk/194e226c262513d9ca1c

出力は clojure.xmlのparseコンパチにしているので clojure.zip や clojure.data.zip.xml と連携もできるのではないかと思います。*1
clojure.data.zip.xmlclojure.xml を require しているので、linq.xmlに書き換える作業は必要です。

*1:テストしていませんが