[org.clojure/data.xml "0.0.7"] を依存関係として持つ leiningen プロジェクトと、data/data-sample.xml に xml ファイルがあります。
それはうまくいきます:
(require '[clojure.xml :as xml])
(xml/parse "data/small-sample.xml")
戻り値:
{:tag :data, :attrs nil, :content [{:tag :person, :attrs nil, :content [{:tag :given-name, :attrs nil, :content ["Gomez"]} {:tag :surname, :attrs nil, :content ["Addams"]} {:tag :relation, :attrs nil, :content ["father"]}]} {:tag :person, :attrs nil, :content [{:tag :given-name, :attrs nil, :content ["Morticia"]}...
それはうまくいきません:
(require '[clojure.data.xml :as data.xml])
(data.xml/parse "data/small-sample.xml")
戻り値:
IllegalArgumentException No matching method found: createXMLStreamReader for class com.sun.xml.internal.stream.XMLInputFactoryImpl clojure.lang.Reflector.invokeMatchingMethod (Reflector.java:80)
私は何を間違っていますか?ありがとう。