KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a c# class that has 20+ string properties. I set about a fourth of those to an actual value. I would like to serialize the class and get an output of <EmptyAttribute></EmptyAttribute> for a property public string EmptyAttribute {get;set;} I do not want the output to be <EmptyAttribute xsi:nil="true"></EmptyAttribute> I am using the following class public class XmlTextWriterFull : XmlTextWriter { public XmlTextWriterFull(string filename) : base(filename,Encoding.UTF8) { } public override void WriteEndElement() { base.WriteFullEndElement(); base.WriteRaw(Environment.NewLine); } } so that I can get the full tags. I just don't know how to get rid of the xsi:nil.
Tags (comma-separated)
Save Edits
Cancel