Xml und Special Characters
-
Hallo!
Ich möchte eine XML Datei auslesen, die nicht ganz Standard-Konform geschrieben ist, was in meinem Fall bedeutet, dass der Text innerhalb eines Knotens auch Special Characters enthält.
Hier ein kleines Beispiel:<RootElement> <StandardKonformerKnoten>Hallo</StandardKonformerKnoten> <NichtStandardKonformerKnoten>Ich & du</NichtStandardKonformerKnoten> </RootElement>
Ihr seht das Problem ist, dass der zweite Knoten ein & Zeichen im Text hat, an dieser Stelle schmeißt mir System.Xml.XmlReader eine Exception. Wie kann ich den Reader dazu bringen den Inhalt eines Knotens einfach auszulesen, ohne irgendwelche Text Konversionen zu machen.
P.S.: Einfach XmlReaderSettings.CheckCharacters auf false zu setzen habe ich schon probiert und es geht trotzdem nicht.