Learn R Programming

XML (version 0.99-4)

[.XMLNode: Convenience accessors for the children of XMLNode objects.

Description

These provide a simplified syntax for extracting the children of an XML node.

Usage

obj[[i]]
"[.XMLNode"(obj, ...)
"[[.XMLNode"(obj, ...)
"[[.XMLDocumentContent"(obj, ...)

Arguments

obj
the XML node or the top-level document content in which the children are to be accessed. The XMLDocumentContent is the container for the top-level node that also contains information such as the URI/filename and XML version. This accessor
i
index of the child of interest or the name of an XML element of interest. In this latter case, only the first matching element is returned, if any.
...
the identifiers for the children to be retrieved, given as integer indices, names, etc. in the usual format for the generic link{[} and link{[[} operators

Value

  • A list or single element containing the children of the XML node given by obj and identified by ....

References

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

See Also

xmlAttrs [<-.XMLNode [[<-.XMLNode