Le format de fichier utilisé par mon application est basé sur Xml. Je viens d'avoir un client qui a un fichier xml bâclé. La chose contient près de 90 000 lignes et, pour une raison quelconque, il y a environ 20 symboles "=" entrecoupés au hasard.Réparations XML en C#
Je reçois une exception XmlException pour la plupart d'entre eux avec un numéro de ligne et une position char qui me permet de trouver les caractères incriminés et de les supprimer manuellement. Je viens de commencer à écrire une petite application qui automatise ce processus, mais je me demandais s'il y avait de meilleures façons de réparer les fichiers XML endommagés.
Exemple de ligne bâclé:
<item name="InstanceGuid" typ=e_name="gh_guid" type_code="9">ee330f9f-a1e2-451a-8c6d-723f066a6bd4</item>
↑ (this is supposed to be [type_name])
Merci Jim, cela trouverez la plupart des erreurs. –