Freigeben über


XNode.ToString Methode

Definition

Gibt das XML für diesen Knoten zurück, wobei optional die Formatierung deaktiviert wird.

Überlädt

ToString()

Gibt das eingezogene XML für diesen Knoten zurück.

ToString(SaveOptions)

Gibt das XML für diesen Knoten zurück, wobei optional die Formatierung deaktiviert wird.

ToString()

Gibt das eingezogene XML für diesen Knoten zurück.

public:
 override System::String ^ ToString();
public override string ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String

Gibt zurück

String

Ein String, der das eingezogene XML enthält.

Beispiele

Im folgenden Beispiel wird diese Methode verwendet, um eingezogenes XML abzurufen.

XElement xmlTree = new XElement("Root",  
    new XElement("Child1", 1)  
);  
Console.WriteLine(xmlTree);  
Dim xmlTree As XElement = _   
        <Root>  
            <Child1>1</Child1>  
        </Root>  

Console.WriteLine(xmlTree)  

Dieses Beispiel erzeugt die folgende Ausgabe:

<Root>  
  <Child1>1</Child1>  
</Root>  

Siehe auch

Gilt für

ToString(SaveOptions)

Gibt das XML für diesen Knoten zurück, wobei optional die Formatierung deaktiviert wird.

public:
 System::String ^ ToString(System::Xml::Linq::SaveOptions options);
public string ToString (System.Xml.Linq.SaveOptions options);
override this.ToString : System.Xml.Linq.SaveOptions -> string
Public Function ToString (options As SaveOptions) As String

Parameter

options
SaveOptions

Ein SaveOptions, das Formatierungsverhalten angibt.

Gibt zurück

String

Ein String mit dem XML.

Beispiele

Im folgenden Beispiel wird diese Methode verwendet, um unformatierte und formatierte XML abzurufen.

XElement root = XElement.Parse("<Root><Child/></Root>");  
Console.WriteLine(root.ToString(SaveOptions.DisableFormatting));  
Console.WriteLine("---");  
Console.WriteLine(root.ToString(SaveOptions.None));  
Dim root As XElement = <Root>  
                           <Child/>  
                       </Root>  
Console.WriteLine(root.ToString(SaveOptions.DisableFormatting))  
Console.WriteLine("---")  
Console.WriteLine(root.ToString(SaveOptions.None))  

Dieses Beispiel erzeugt die folgende Ausgabe:

<Root><Child /></Root>  
---  
<Root>  
  <Child />  
</Root>  

Siehe auch

Gilt für