我想在我的xml根目录中添加一个命名空间。以下是我想要的结果:
<ReconciliationRequest xmlns="http://schemas.xxx.co.xxx/test/crm">
<Patient>
<NHSNumber>1234567890</NHSNumber>
<PDSChangeSerialNumber>1234</PDSChangeSerialNumber>
</Patient>
<!-- ... -->
</ReconciliationRequest>
但我的结果低于结果
<ReconciliationRequest>
<Patient>
<NHSNumber>1234567890</NHSNumber>
<PDSChangeSerialNumber>1234</PDSChangeSerialNumber>
</Patient>
<!-- ... -->
</ReconciliationRequest>
下面是我用来添加命名空间的代码:
TextWriter writer = new StreamWriter("D:\\ReconcillationRequest.xml");
XmlSerializerNamespaces nameSpace = new XmlSerializerNamespaces();
nameSpace.Add(string.Empty, "http://schemas.XXXX.co.XX/Test/crm");
serializer.Serialize(writer, obj, nameSpace);
writer.Close();
我无法添加命名空间。请指导我。