View source: R/nodeAccessors.R
| xmlValue | R Documentation |
Some types of XML nodes have no children nodes, but are leaf nodes and
simply contain text. Examples are XMLTextMode, XMLProcessingInstruction.
This function provides access to their raw contents.
This has been extended to operate recursivel on arbitrary XML nodes
that contain a single text node.
xmlValue(x, ignoreComments = FALSE, recursive = TRUE,
encoding = getEncoding(x), trim = FALSE)
x |
the |
ignoreComments |
a logical value which, if |
recursive |
a logical value indicating whether to process all
sub-nodes ( |
encoding |
experimental functionality and parameter related to encoding. |
trim |
a logical value controlling whether we remove leading or trailing white space when returning the string value |
The object stored in the value slot of the XMLNode object.
This is typically a string.
Duncan Temple Lang
https://www.w3.org/XML, http://www.jclark.com/xml, https://github.com/omegahat/XML
xmlChildren
xmlName
xmlAttrs
xmlNamespace
node <- xmlNode("foo", "Some text")
xmlValue(node)
xmlValue(xmlTextNode("some more raw text"))
# Setting the xmlValue().
a = newXMLNode("a")
xmlValue(a) = "the text"
xmlValue(a) = "different text"
a = newXMLNode("x", "bob")
xmlValue(a) = "joe"
b = xmlNode("bob")
xmlValue(b) = "Foo"
xmlValue(b) = "again"
b = newXMLNode("bob", "some text")
xmlValue(b[[1]]) = "change"
b
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.