Aliases: xmlNamespace xmlNamespace.XMLNode xmlNamespace.XMLInternalNode xmlNamespace.character XMLNamespace-class xmlNamespace<- xmlNamespace<-,XMLInternalNode-method
Keywords: file
### ** Examples doc <- xmlTreeParse(system.file("exampleData", "job.xml", package="XML")) xmlNamespace(xmlRoot(doc))
[1] "gjob" attr(,"class") [1] "XMLNamespacePrefix"
xmlNamespace(xmlRoot(doc)[[1]][[1]])
[1] "gjob" attr(,"class") [1] "XMLNamespacePrefix"
doc <- xmlInternalTreeParse(system.file("exampleData", "job.xml", package="XML")) # Since the first node, xmlRoot() will skip that, by default. xmlNamespace(xmlRoot(doc))
gjob "http://www.gnome.org/some-location" attr(,"class") [1] "XMLNamespace"
xmlNamespace(xmlRoot(doc)[[1]][[1]])
gjob "http://www.gnome.org/some-location" attr(,"class") [1] "XMLNamespace"
node <- xmlNode("arg", xmlNode("name", "foo"), namespace="R") xmlNamespace(node)
[1] "R"
doc = xmlParse('<top xmlns:r="http://www.r-project.org"><bob><code>a = 1:10</code></bob></top>') node = xmlRoot(doc)[[1]][[1]] xmlNamespace(node) = "r" node
<r:code>a = 1:10</r:code>
doc = xmlParse('<top xmlns:r="http://www.r-project.org"><bob><code>a = 1:10</code></bob></top>') node = xmlRoot(doc)[[1]][[1]] xmlNamespaces(node, set = TRUE) = c(omg = "http://www.omegahat.net") node
<omg:code xmlns:omg="http://www.omegahat.net">a = 1:10</omg:code>