2011-08-15 8 views
3

GroovyのXMLSlurperとStreamingMarkupBuilderを使用しているときに、XML文書の変更が即座に行われないことを理解します。しかし、私はドキュメントを変更するたびに多くの処理を行う必要はありません。私がこれを行うならば、私がこれを行うと唯一の方法です:Groovy XMLSlurper appendNode - それを強制するにはどうすればいいですか?

私は新しいノードを追加するたびにです。より良い方法が必要です!誰も助けることができますか?

+0

アプリケーションのモデルとして 'XmlSlurper'を使用していますか?なぜあなたの初期データをより正式な構造(要素のリストなど)にして、このデータを操作し、完了したらXMLとして書き出すのはなぜですか?それとも私は行方不明のものがありますか? –

+0

どうすればいいですか?それでもGroovyを通して?またはJDOMか何か... – Mark

答えて

0

XMLParserは、挿入されたノードに対する即時のフィードバックを可能にするため、より良いオプションです。

+0

GroovyのXML変更のサポートがこんなに不格好であるとは思えません!しかし、私は解決策を見つけることができませんでした。 – Mark

関連する問題