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

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Xml.LoadData – Daten auf der Stammebene sind ungültig. Zeile 1, Position 1

by Guest » 28 Dec 2024, 19:15

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.

Top