I have this code, how I can remove the namespace from output xml
MemoryStream memoryStream = new MemoryStream();
XmlSerializer xs = new XmlSerializer(typeof(OrderTable));
XmlTextWriter xmlTextWriter = new XmlTextWriter(memoryStream, null);
xs.Serialize(xmlTextWriter, ot);
string result = Encoding.Default.GetString(memoryStream.ToArray());
<?xml version="1.0" ?>
- <OrderTable xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ForceUpdate>false</ForceUpdate>
<TableId xsi:nil="true" />
<UpdatedBy>Jack</UpdatedBy>
</OrderTable>
I want to remove xmlns, I googled, but those are not helping me.