2016-03-21 15 views
1

Ich versuche, ein XML zu erstellen, das Xerces C++ verwendet. Jedoch bekomme ich xmlns="" nach jedem Elementknoten. Kann mir bitte jemand Anleitung geben, wie das entfernt werden kann?Extrahieren Sie Xmlns in XML, das von Xerces erstellt wird

finden Sie meine Implementierung unter

p_DOMImplementation = DOMImplementationRegistry::getDOMImplementation(XMLString::transcode("core")); 

Dank

Antwort

0

Problembehebung wurde. Das Problem trat auf, weil ich dem Unterknoten Child einen Namespace zugewiesen, dem Root-Root jedoch keinen Namespace zugewiesen hatte.

Sobald ich den Namespace auch zum Wurzelknoten zugewiesen hatte, waren die leeren xmlns-Attribute verschwunden.