Wie konvertiert man mit C# eine Zeichenkette in XML?

Globale Variable m_xDoc

Ich habe eine Eigenschaft von

public XmlDocument xDoc
{
    get {return m_xDoc; }
    set {value = m_xDoc; }           
} 

string xml = "<head><body><Inner> welcome </head></Inner><Outer> Bye</Outer></body></head>"

Jetzt muss ich diese Eigenschaft mit dieser Zeichenkette als XML-Dokument festlegen ... bitte leiten Sie mich an, wie man das macht

Lösung

Verwenden Sie die LoadXml-Methode von XmlDocument;

string xml = " welcome    Bye";
xDoc.LoadXml(xml);
Kommentare (1)
// using System.Xml;

String rawXml =
      @"


      ";

XmlDocument xmlDoc = new XmlDocument();
xmlDoc.LoadXml(rawXml);

Ich denke, das sollte funktionieren.

Kommentare (3)
xDoc.LoadXML(" welcome    Bye                    
                    ");
Kommentare (1)