Learn R Programming

XML (version 1.7-2)

xmlRoot: Get the top-level XML node.

Description

These are a collection of methods for providing easy access to the top-level XMLNode object resulting from parsing an XML document. They simplify accessing this node in the presence of auxillary information such as DTDs, file name and version information that is returned as part of the parsing.

Usage

xmlRoot(x, ...)
xmlRoot.XMLDocumentContent(x, ...)
xmlRoot.XMLInternalDocument(x, ...)
xmlRoot.HTMLDocument(x, ...)

Arguments

x
the object whose root/top-level XML node is to be returned.
...
arguments that are passed by the generic to the different specialized methods of this generic.

Value

  • An object of class XMLNode.

References

http://www.w3.org/XML, http://www.jclark.com/xml, http://www.omegahat.org

See Also

xmlTreeParse [[.XMLNode

Examples

Run this code
doc <- xmlTreeParse(system.file("exampleData", "mtcars.xml", package="XML"))
  xmlRoot(doc)

Run the code above in your browser using DataLab