Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo XElement.Parse (String)

 

Data di pubblicazione: novembre 2016

Carica un oggetto XElement da una stringa che contiene XML.

Spazio dei nomi:   System.Xml.Linq
Assembly:  System.Xml.Linq (in System.Xml.Linq.dll)

public static XElement Parse(
	string text
)

Parametri

text
Type: System.String

Oggetto String che contiene il codice XML.

Valore restituito

Type: System.Xml.Linq.XElement

Oggetto XElement popolato dalla stringa che contiene il codice XML.

Questo metodo non vengono mantenuti gli spazi vuoti. Se si desidera conservare spazio vuoto nella struttura ad albero XML, utilizzare l'overload dei metodi di Parse metodo che accetta LoadOptions come parametro. Per altre informazioni, vedere Conservando lo spazio vuoto durante il caricamento o l'analisi XML3 e Conservando lo spazio vuoto durante la Serializing1.

LINQ per le funzionalità di caricamento del XML si basa su XmlReader. Pertanto, è possibile rilevare eventuali eccezioni generate dal XmlReader.Create overload di metodi e XmlReader metodi che leggono e analizzano il documento.

Nell'esempio seguente crea una stringa che contiene XML. Viene quindi analizzata la stringa in un XElement.


                XElement xmlTree = XElement.Parse("<Root> <Child> </Child> </Root>");
Console.WriteLine(xmlTree);

Questo esempio produce il seguente output:


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

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 3.5
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: