Как делаю XML_DOM = CreateObject("MSXML2.DOMDocument.4.0");
XML_DOM.appendChild(XML_DOM.createProcessingInstruction("xml", "version='1.0' encoding='UTF-8'" ));
kml = XML_DOM.createElement("kml");
XML_DOM.appendChild(kml);
Атрибут = XML_DOM.createAttribute("xmlns");
Атрибут.nodeValue = "http://www.opengis.net/kml/2.2";
kml.setAttributeNode(Атрибут);
Document = XML_DOM.createElement("Document");
kml.appendChild(Document);
Folder = XML_DOM.createElement("Folder");
Document.appendChild(Folder);
XML_DOM.Save("d:\xmlObjectsTest.xml");
Этот код на выходе формирует файл с содержимым:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document xmlns="">
<Folder/>
</Document>
</kml>
Что хочуМне надо чтобы формировал файл с содержимым:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<Folder/>
</Document>
</kml>
ВопросПочему в моем коде повторяется атрибут для родительского тега? Т .е . как убрать из результата атрибут xmlns, для тега Document?