0

外部システムによって定期的に変更されている XML ファイルがありますが、コメントはありません。そのファイルのコピーを保持し、必要に応じてコメントを追加しています。そのファイルのコピーを更新されたデータで更新する必要がありますが、コメントはそのままにしておきます。サンプル ファイルは次のとおりです。

マスターデータ:

<?xml version="1.0" encoding="UTF-8"?>
<root>
<a>2</a>
<c>3</c>
<d>5</d>
</root>

コメント ファイル:

<?xml version="1.0" encoding="UTF-8"?>
<root>
<a>1</a>
<b>8<!--Comment for b-->
</b>
<c>3<!--Comment for c-->
</c>
</root>

期待される結果 (マージされたファイル):

<?xml version="1.0" encoding="UTF-8"?>
<root>
<a>2</a>
<c>3<!--Comment for c-->
</c>
<d>5</d>
</root>
4

0 に答える 0