10 NİSAN 2009, Cuma
XML DataContractSerializer tarafından oluşturulan biçimlendirme
Kolay bir şekilde biçimlendirilmiş XML tükürmek için DataContractSerializer ziyade almak için uzun bir dize var mı? Etiketleri değiştirmek ya da herhangi bir şekilde içerik istemiyorum, sadece Satır sonları ve girinti XML daha kolay okunur hale getirmek için eklenti var mı?
<tagA>
<tagB>This is</tagB>
<tagC>Much</tagC>
<tagD>
<tagE>easier to read</tagE>
</tagD>
</tagA>
<tagA><tagB>This is</tagB><tagC>Much</tagC><tagD><tagE>harder to read</tagE></tagD></tagA>
CEVAP
10 NİSAN 2009, Cuma
Bendewey dediği gibi, XmlWriterSettings - örneğin gibi bir şey lazım
var ds = new DataContractSerializer(typeof(Foo));
var settings = new XmlWriterSettings { Indent = true };
using (var w = XmlWriter.Create("fooOutput.xml", settings))
ds.WriteObject(w, someFoos);
Bunu PaylaÅŸ:
nasıl bir dize rastgele görünüyor olma...
Bu n ve bin klasörleri (Visual Studio ...
Anahtar-çift ssh-agent tarafından kull...
Bir sınıf varlık çerçevesi tarafından ...
nasıl Gıt görmezden yapmak için .fikir...