我正在尝试使用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/>
对此的任何帮助将不胜感激。