toString.XMLNode {XML} | R Documentation |
Creates string representation of XML node
Description
This creates a string from a hierarchical XML node and its children just as it prints on the console or one might see it in a document.
Usage
## S3 method for class 'XMLNode'
toString(x, ...)
Arguments
x |
an object of class |
... |
currently ignored |
Details
This uses a textConnection object using the name .tempXMLOutput. Since this is global, it will overwrite any existing object of that name! As a result, this function cannot be used recursively in its present form.
Value
A character vector with one element, that being the string corresponding to the XML node's contents.
Note
This requires the Expat XML parser to be installed.
Author(s)
Duncan Temple Lang
References
https://www.w3.org/XML//, http://www.jclark.com/xml/
See Also
Examples
x <- xmlRoot(xmlTreeParse(system.file("exampleData", "gnumeric.xml", package = "XML")))
toString(x)
[Package XML version 3.99-0.17 Index]