2 つの XML 構造を比較して、構造とデータが同じかどうかを判断する簡単な方法はありますか?
XmlNode を返す関数があり、単体テストを作成しようとしています。正しい XML 結果をファイルに保存します。テスト中に、ファイルを XmlDocument に読み込み、適切な XmlNode を見つけて、関数の結果と比較します。単純な比較は (予想どおり) 機能せず、InnerXml も機能しません。InnerXml からすべての空白を削除して比較するか、独自の比較を作成してツリーをたどることを検討していますが、どちらのオプションもあまり好きではありません。