私のアプリケーションが使用するファイル形式は Xml ベースです。不完全な xml ファイルを持っている顧客がいます。モノには約 90,000 行が含まれており、何らかの理由で約 20 個の「=」記号がランダムに散在しています。
それらのほとんどに対して、行番号と文字位置で XmlException を取得します。これにより、問題のある文字を見つけて手動で削除できます。このプロセスを自動化する小さなアプリを書き始めたばかりですが、破損した xml ファイルを修復するためのより良い方法があるかどうか疑問に思っていました。
失敗した行の例:
<item name="InstanceGuid" typ=e_name="gh_guid" type_code="9">ee330f9f-a1e2-451a-8c6d-723f066a6bd4</item>
↑ (this is supposed to be [type_name])