Ich arbeite an einem kleinen Etwas und ich versuche herauszufinden, ob ich ein XDocument aus einer Zeichenfolge laden kann. XDocument.Load()
scheint die übergebene Zeichenfolge als Pfad zu einer physischen XML-Datei zu verwenden.Füllen XDocument von String
Ich möchte versuchen, den Schritt zu umgehen, zuerst die physische XML-Datei zu erstellen und direkt zum Auffüllen des XDocument zu springen.
Irgendwelche Ideen?
Aber in anderen Antworten, wie erwähnt, ist Parst die Art und Weise, dies zu tun. –
Tatsächlich verwendet Parse intern einen StringReader. – Samuel
@Samuel (und upvoters) nicht alle TextReader sind StringReader. Dies ist ein Beispiel für die Verwendung von TextReader, die Tatsache, dass es zufälligerweise den gleichen Leser teilt, da Parse irrelevant ist. –