サイズが 50k から約 300k の XML があり、いくつかの変換を行う必要があります。変換には、一部の要素の別の場所への移動や、異なる要素の属性間のマージが含まれます。
私が知っている限りでは、理想的には XSLT を使用してこの変換を実行する必要がありますが、必要な変更の数が正確に保持されるデータの量に比べて無視できるため、出力 XSL を構築するための不要な作業が大量に作成されるのではないかと心配しています。同じ。
私の質問:
DOM 機能 (私は .net 3.5 で作業しています) といくつかの XPATH だけを使用して、これをそのまま実行することをお勧めしますか? サイズが小さくなるということは、必要な変更の数が増えると、コードが不必要に複雑になる可能性があるということです。
それでも XSLT を推奨する場合、入力 XML からチャンクを最初から再作成するのではなく、そのままコピーする方法はありますか?
ありがとうございました!