XNode.ToString Método

Definición

Devuelve el XML de este nodo y, opcionalmente, deshabilita el formato.

Sobrecargas

ToString()

Devuelve el XML con sangría para este nodo.

ToString(SaveOptions)

Devuelve el XML de este nodo y, opcionalmente, deshabilita el formato.

ToString()

Source:
XNode.cs
Source:
XNode.cs
Source:
XNode.cs

Devuelve el XML con sangría para este nodo.

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

Devoluciones

String que contiene el XML con sangría.

Ejemplos

En el ejemplo siguiente se usa este método para recuperar XML con sangría.

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

Console.WriteLine(xmlTree)  

Este ejemplo produce el siguiente resultado:

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

Consulte también

Se aplica a

ToString(SaveOptions)

Source:
XNode.cs
Source:
XNode.cs
Source:
XNode.cs

Devuelve el XML de este nodo y, opcionalmente, deshabilita el formato.

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

Parámetros

options
SaveOptions

SaveOptions que especifica el comportamiento de formato.

Devoluciones

String que contiene el XML.

Ejemplos

En el ejemplo siguiente se usa este método para recuperar XML sin formato y con formato.

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

Este ejemplo produce el siguiente resultado:

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

Consulte también

Se aplica a