C# XDocument de Charge avec plusieurs racines

J'ai un fichier XML avec pas de racine. Je ne peux pas changer cela. Je suis en train de l'analyser, mais XDocument.Load ne le fera pas. J'ai essayé de mettre ConformanceLevel.Fragment, mais j'ai toujours une exception. Quelqu'un aurait-il une solution à cela?

J'ai essayé avec XmlReader, mais les choses sont foiré et ne peut pas le faire fonctionner à droite. XDocument.Load fonctionne très bien, mais si j'ai un fichier avec plusieurs racines, il ne le fait pas.

XDocument.Load ne fonctionne pas, car ce type de fichier n'est pas un document XML valide.
Pouvez-vous poster le code que vous avez essayé jusqu'à présent?
Autre question, même réponse: stackoverflow.com/a/9378442
Pourquoi ne pouvez-vous pas simplement utiliser XElement analyser
Parce qu'alors, vous obtenez cette exception: élément Racine est manquant.

OriginalL'auteur Darksody | 2013-08-12