LINQtoXSD - Использование типизированного кода и получение пустых xmlns (xmlns = "") - PullRequest
1 голос
/ 30 июня 2011

Все решения, которые я нашел до сих пор, используют 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>
...