到目前为止我找到的所有解决方案都使用XmlDocument。我目前正在使用键入的XML而不使用XElement。
有没有干净/正确的方法摆脱它?
这是我正在运行的代码:
aseXML ase = new aseXML();
ase.Header = new Header();
ase.Save("test.xml");
test.xml的内容:
<?xml version="1.0" encoding="utf-8"?>
<aseXML xmlns="urn:aseXML:r26">
<Header xmlns="" />
</aseXML>
但我想要的内容是:
<?xml version="1.0" encoding="utf-8"?>
<aseXML xmlns="urn:aseXML:r26">
<Header/>
</aseXML>