xml.LoadData - Daten auf der Stammebene sind ungültig. Linie 1, Position 1

Ich versuche zu analysieren, einige XML in ein WiX-installer. Das XML würde ein Gegenstand, der alle meine Fehler zurückgegeben, die von einem web-server. Ich bin immer der Fehler in der Frage-Titel mit diesem code:

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;
}

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

<?xml version="1.0" encoding="utf-8"?>
<Errors></Errors>

text.txt kommt der aussah wie dieser:

<?xml version="1.0" encoding="utf-8"?>
<Errors></Errors>

Data at the root level is invalid. Line 1, position 1.

Brauche ich das XML zu Parsen, damit ich sehen kann, ob ich irgendwelche Fehler.

Bearbeiten

Diese Frage ist nicht doppelt markiert. In dieser Frage, die person zu Fragen, die Frage war mit LoadXml zu Parsen einer XML-Datei. Ich bin Parsen einen string, der den richtigen Umgang mit den LoadXml

InformationsquelleAutor der Frage Chris | 2013-07-22

Schreibe einen Kommentar