Xml.LoadData – Daten auf der Stammebene sind ungültig. Zeile 1, Position 1C#

Ein Treffpunkt für C#-Programmierer
Guest
 Xml.LoadData – Daten auf der Stammebene sind ungültig. Zeile 1, Position 1

Post by Guest »

Ich versuche, XML in einem WiX-Installationsprogramm zu analysieren. Das XML wäre ein Objekt aller meiner von einem Webserver zurückgegebenen Fehler. Ich erhalte die Fehlermeldung im Fragentitel mit diesem Code:

Code: Select all

XmlDocument xml = new XmlDocument();
try
{
xml.LoadXml(myString);
}
catch (Exception ex)
{
System.IO.File.WriteAllText(@"C:\text.txt", myString + "\r\n\r\n" + ex.Message);
throw ex;
}

Code: Select all

myString
ist dies (wie in der Ausgabe von text.txt zu sehen)

Code: Select all


Code: Select all

text.txt
sieht folgendermaßen aus:

Code: Select all



Data at the root level is invalid. Line 1, position 1.
Ich benötige dieses XML zum Parsen, damit ich sehen kann, ob Fehler aufgetreten sind.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post