TFS から Unified 形式のコードの違いを抽出しました。次に、この差分テキスト (統一された形式) を読み取り、カスタマイズされた形式で Excel に抽出します。 したがって、私が必要としているのは、差分テキストを読み取り、削除/追加された変更、行番号などを取得できるパーサーのようなものです。これが私が達成したいことです。TFSが次の違いを生成したとしましょう
@@ -212,8 +223,8 @@
</XYZ>
<modules>
Some text ABC
- <New_tag_part1>AAAAAAA</New_tag_part1>
- <New_tag_part2>BBBBBBB </New_tag_part2>
+ <New_tag_part1> CCCCCC </New_tag_part1>
+ <New_tag_part2> DDDDDD </New_tag_part2>
今、私はこのテキストを読んでから、この Changes_Added Changes_Deleted Line-Noのような列を持つ可能性のあるExcelに移動したいと思います.ParseDiff nugetパッケージ を使用しようとしましたが、ドキュメントがないため、統合差分を読み取れるかどうかわかりませんテキストや使い方。.Net/C# で使用できる標準パーサーはありますか? そうでない場合は、代替案をいただければ幸いです。