1

既存の XML ドキュメントのノードを更新する必要があります。課題は、ノードの値が大きすぎる (~1MB) ことです。ノード値(別のファイルに保存されている)をストリーム読み取りと同時にXMLにストリーム書き込みできる方法はありますか。いつでもメモリフットプリントが高くならないようにします。

XML ドキュメント内の 1 つのノードの値を更新するだけです。元の XML ファイルは小さいです。

4

1 に答える 1

0

DOM の代わりに SAX パーサーを使用します。StAX API (JDK パッケージ javax.xml.stream の一部) を使用することもできます。

参考文献-

于 2013-07-11T14:35:01.470 に答える