C#’ta kaydedilen XML dosyasını satırlara bölmek ve girintilendirmek

XML dosyalarının derli toplu olmasını seven takıntılı bir insan olarak; XmlWriter kullanarak veya XmlDocument’ı kaydederek oluşturduğum bir dosyanın düzgün satırbaşı yapılmış, girintilendirilmiş olmasını istedim. Çözüm XmlWriterSettings’te yatıyor.

Sonrasında settings’i XmlWriter.Create() metoduna vererek bir XmlWriter oluşturup ya bunu doğrudan kullanıyoruz, ya da XmlDocument.Save() metoduna veriyoruz.

Kaynak: Stack Overflow: What is the simplest way to get indented XML with line breaks from XmlDocument?

— Serdar

Share on FacebookTweet about this on TwitterGoogle+Share on Reddit