XNode.ToString Metoda

Definicja

Zwraca kod XML dla tego węzła, opcjonalnie wyłączając formatowanie.

Przeciążenia

ToString()

Zwraca wcięty kod XML dla tego węzła.

ToString(SaveOptions)

Zwraca kod XML dla tego węzła, opcjonalnie wyłączając formatowanie.

ToString()

Zwraca wcięty kod XML dla tego węzła.

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

Zwraca

String

Element String zawierający wcięty kod XML.

Przykłady

W poniższym przykładzie użyto tej metody do pobrania wciętego kodu XML.

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

Console.WriteLine(xmlTree)  

Ten przykład generuje następujące wyniki:

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

Zobacz też

Dotyczy

ToString(SaveOptions)

Zwraca kod XML dla tego węzła, opcjonalnie wyłączając formatowanie.

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

Parametry

options
SaveOptions

Element SaveOptions określający zachowanie formatowania.

Zwraca

String

Element String zawierający kod XML.

Przykłady

W poniższym przykładzie użyto tej metody do pobrania niesformatowanych i sformatowanych plików XML.

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))  

Ten przykład generuje następujące wyniki:

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

Zobacz też

Dotyczy