我正在尝试使用xerces C ++创建XML。但是我在每个元素节点之后得到xmlns=""。有人可以指导我如何将其删除吗?

请在下面找到我的实现

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


谢谢

最佳答案

问题已解决。问题来了,因为我为子节点分配了名称空间,但没有为根root分配任何名称空间。

一旦我为根节点分配了名称空间,空的xmlns属性就消失了。

关于c++ - 提取由xerces创建的XML中的xmlns,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36132988/

10-11 17:55