[<-.XMLNode {XML} | R Documentation |
Assign sub-nodes to an XML node
Description
These functions allow one to assign a sub-node
to an existing XML node by name or index.
These are the assignment equivalents of the
subsetting accessor functions.
They are typically called indirectly
via the assignment operator, such as
x[["myTag"]] <- xmlNode("mySubTag")
.
Usage
## S3 replacement method for class 'XMLNode'
x[i] <- value
## S3 replacement method for class 'XMLNode'
x[i] <- value
## S3 replacement method for class 'XMLNode'
x[[i]] <- value
Arguments
x |
the |
i |
the identifier for the position in the list of children
of |
value |
one or more |
Value
The XML node x
containing the new or modified
nodes.
Author(s)
Duncan Templle Lang
References
https://www.w3.org, https://www.omegahat.net/RSXML/
See Also
[.XMLNode
[[.XMLNode
append.xmlNode
xmlSize
Examples
top <- xmlNode("top", xmlNode("next","Some text"))
top[["second"]] <- xmlCDataNode("x <- 1:10")
top[[3]] <- xmlNode("tag",attrs=c(id="name"))
[Package XML version 3.99-0.17 Index]