Dosyaları, TextWriter'ları ve XmlWriter'ları seri hale getirme (LINQ to XML)
XML ağaçlarını bir File, TextWriterveya XmlWriteröğesine seri hale getirebilirsiniz.
ve dahil olmak üzere XDocumentXElementherhangi bir XML bileşenini yöntemini kullanarak bir dizeye ToString
seri hale getirebilirsiniz.
Bir dizeye seri hale getirildiğinde biçimlendirmeyi engellemek istiyorsanız yöntemini kullanabilirsiniz XNode.ToString .
Bir dosyaya seri hale getirildiğinde varsayılan davranış, sonuçta elde edilen XML belgesini biçimlendirmek (girintili hale getirmektir). Girintiyi artırdığınızda, XML ağacındaki önemsiz boşluk korunmaz. Biçimlendirmeyle seri hale getirmek için, bağımsız değişken olarak almayan SaveOptions aşağıdaki yöntemlerin aşırı yüklemelerinden birini kullanın:
Seçeneğinin girinti oluşturmamasını ve XML ağacındaki önemsiz boşlukları korumasını istiyorsanız, bağımsız değişken olarak alan SaveOptions aşağıdaki yöntemlerin aşırı yüklemelerinden birini kullanın:
Örnekler için uygun başvuru makalesine bakın.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin