我的應用程序使用的文件格式是基於Xml的。我剛剛收到一個客戶,他有一個拙劣的XML文件。東西包含近9萬行,由於某種原因,大約有20個「=」符號隨機散佈。C#中的XML修復#
我得到一個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])
感謝吉姆,這會發現大部分的錯誤。 – 2009-09-11 00:20:52