在R中,将字符NULL显示为XML节点中的默认命名空间

时间:2017-06-07 19:33:04

标签: r xml namespaces xml-namespaces

我正在尝试使用XML包在R中创建XML文档。 XML文档必须遵循特定模式,由此特定元素/节点将默认名称空间(xmlns)属性显示为字符NULL(“”)。

从XML包文档(?newXMLNamespace)中,它们提供了以下示例:

foo = newXMLNode("foo")
ns = newXMLNamespace(foo, "http://www.r-project.org")
foo

产生

<foo xmlns="http://www.r-project.org"/> 

然而,我正在寻找:

<foo xmlns=""/> 

但是,当我将上面的示例R语法改为:

foo = newXMLNode("foo")
ns = newXMLNamespace(foo, "")
foo

打印foo会产生

<foo/>

对此的任何帮助将不胜感激。

0 个答案:

没有答案