[<-.XMLNode

0th

Percentile

Assign sub-nodes to an XML node

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").

Keywords
file, IO
Usage
# S3 method for XMLNode
[(x, i) <- value
# S3 method for XMLNode
[(x, i) <-  value
# S3 method for XMLNode
[[(x, i) <- value
Arguments
x

the XMLNode object to which the sub-node is to be assigned.

i

the identifier for the position in the list of children of x into which the right-hand-side node(s) should be assigned. These can be either numbers or names.

value

one or more XMLNode objects which are to be the sub-nodes of x.

Value

The XML node x containing the new or modified nodes.

References

http://www.w3.org, http://www.omegahat.net/RSXML

See Also

[.XMLNode [[.XMLNode append.xmlNode xmlSize

Aliases
  • [<-.XMLNode
  • [[<-.XMLNode
Examples
# NOT RUN {
 top <- xmlNode("top", xmlNode("next","Some text"))
 top[["second"]] <- xmlCDataNode("x <- 1:10")
 top[[3]] <- xmlNode("tag",attrs=c(id="name"))
# }
Documentation reproduced from package XML, version 3.98-1.19, License: BSD_2_clause + file LICENSE

Community examples

Looks like there are no examples yet.