Danke Claudius, ich dachte, man käme um ein Rumpf-XML-Dokument herum... So funktioniert es aber!

Gruß Helge

Claudius Ceteras schrieb am 30.01.2006 11:09:
irgendwie stehe ich im Moment auf dem Schlauch bei dem Versuch, ein kleines Hilfsprogramm zusammenzubauen. Ich muß ziemlich wilde Zeichenketten (Regexes, um genau zu sein) in ein XML-Attribut schreiben. Dafür ist die entsprechende Kodierung nötig, d.h. für <abc> muß &lt;abc&gt; geschrieben werden.

Diese Konvertierung löse ich über
            StringBuilder sb = new StringBuilder();
            using (StringWriter sw = new StringWriter(sb)) {
                XmlTextWriter xw = new XmlTextWriter(sw);
                xw.WriteString(txtEncoderSrc.Text);
            }
            txtEncoderDst.Text = sb.ToString();

Kann mir jemand auf die Sprünge helfen, wie es "zurück" geht?

Lade das erzeugte XML in ein XLMDocument und lies as Attribut aus; Du
bekommst es dekodiert zurück.


Claudius

_______________________________________________
CSharp.net Mailingliste, Postings senden an:
CSharp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

_______________________________________________
CSharp.net Mailingliste, Postings senden an:
CSharp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Reply via email to