Groovyの新機能です。XmlSlurperを使用して大規模なXMLファイル(1Gb以上)を読み込もうとしています。メモリ内にDOM全体を構築していないという事実に似ています。XmlSlurperで大規模なXMLファイルを解析する
しかし、私は明らかに "OutOfMemoryError:Java heap space"を取得し続けているので、明らかに間違っていると思います。私はXmxの設定を増やしてみましたが、後に大きなファイルを扱わなければならないかもしれないので、むしろ問題を解決したいと思います。
def posts = new XmlSlurper().parse(new File("posts.xml"))
間違って何上の任意のヒント:ここで
は、私が使用したコードの行ですか?ありがとうございます。
Jérémie。
この質問は似ています:http://stackoverflow.com/questions/4104264/is-it-possible-to-parse-sub-trees-with-groovy-xmlslurper –