Hello,
does anyone know how to serialize an object to xml by using tabs as
indent instead of spaces.
My serializer code looks like following:
public static XmlDocument Serialize(objec t serializableObj ect)
{
XmlSerializer responseSeriali zer = new
XmlSerializer(s erializableObje ct.GetType());
StringBuilder sb = new StringBuilder() ;
StringWriter writer = new StringWriter(sb );
XmlSerializerNa mespaces ns = new XmlSerializerNa mespaces();
try
{
ns.Add("", null);
ns.Add("xsd", "http://www.w3.org/2001/XMLSchema-instance");
responseSeriali zer.Serialize(w riter, serializableObj ect, ns);
}
catch (Exception ex)
{
if (ex is InvalidOperatio nException)
throw ex.InnerExcepti on;
else
throw ex;
}
XmlDocument xmlResponse = new XmlDocument();
xmlResponse.Loa dXml(sb.ToStrin g());
return xmlResponse;
}
Thank you,
Norbert
does anyone know how to serialize an object to xml by using tabs as
indent instead of spaces.
My serializer code looks like following:
public static XmlDocument Serialize(objec t serializableObj ect)
{
XmlSerializer responseSeriali zer = new
XmlSerializer(s erializableObje ct.GetType());
StringBuilder sb = new StringBuilder() ;
StringWriter writer = new StringWriter(sb );
XmlSerializerNa mespaces ns = new XmlSerializerNa mespaces();
try
{
ns.Add("", null);
ns.Add("xsd", "http://www.w3.org/2001/XMLSchema-instance");
responseSeriali zer.Serialize(w riter, serializableObj ect, ns);
}
catch (Exception ex)
{
if (ex is InvalidOperatio nException)
throw ex.InnerExcepti on;
else
throw ex;
}
XmlDocument xmlResponse = new XmlDocument();
xmlResponse.Loa dXml(sb.ToStrin g());
return xmlResponse;
}
Thank you,
Norbert
Comment