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.Save (String)

 

Data di pubblicazione: novembre 2016

Serializza questo elemento in un file.

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

public void Save(
	string fileName
)

Parametri

fileName
Type: System.String

Oggetto String che contiene il nome del file.

Il codice XML serializzato verrà aumentato il rientro. Verranno rimossi tutti gli spazi vuoti non significativi e verrà aggiunto uno spazio vuoto aggiuntivo in modo che il codice XML rientrato correttamente. Il comportamento di questo metodo è che lo spazio vuoto non significativo nodi dell'albero XML non verranno mantenuti.

Se si desidera controllare lo spazio vuoto, utilizzare l'overload di Save che consente di specificare SaveOptions 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.

Nell'esempio seguente viene creato un XElement, Salva il documento in un file e quindi stampato il file nella console.


                XElement root = new XElement("Root",
    new XElement("Child", "child content")
);
root.Save("Root.xml");
string str = File.ReadAllText("Root.xml");
Console.WriteLine(str);

Questo esempio produce il seguente output:


                <?xml version="1.0" encoding="utf-8"?>
<Root>
  <Child>child content</Child>
</Root>

.NET Framework
Disponibile da 3.5
Torna all'inizio
Mostra: