Rev 8027 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{XMLNode-class}\docType{class}\alias{XMLAbstractNode-class}\alias{XMLAbstractNode-class}\alias{RXMLNode-class}\alias{XMLNode-class}\alias{XMLTreeNode-class}\alias{XMLInternalNode-class}\alias{XMLInternalTextNode-class}\alias{XMLInternalElementNode-class}\alias{XMLInternalCommentNode-class}\alias{XMLInternalPINode-class}\alias{XMLInternalCDataNode-class}\alias{XMLAttributeDeclNode-class}% Added later. Do they fit here.\alias{XMLDocumentFragNode-class}\alias{XMLDocumentNode-class}\alias{XMLDocumentTypeNode-class}\alias{XMLEntityDeclNode-class}\alias{XMLNamespaceDeclNode-class}\alias{XMLXIncludeStartNode-class}\alias{XMLXIncludeEndNode-class}\alias{XMLDTDNode-class}\alias{coerce,XMLAbstractNode,Date-method}\alias{coerce,XMLAbstractNode,POSIXct-method}\alias{coerce,XMLAbstractNode,URL-method}\alias{coerce,XMLAbstractNode,character-method}\alias{coerce,XMLAbstractNode,integer-method}\alias{coerce,XMLAbstractNode,logical-method}\alias{coerce,XMLAbstractNode,numeric-method}\alias{XMLNamespaceDefinitions-class}\title{Classes to describe an XML node object.}\description{These classes are intended torepresent an XML node, either directly in S or a reference to an internallibxml node. Such nodes respond to queries abouttheir name, attributes, namespaces and children.These are old-style, S3 class definitions at present.}\section{Slots}{\describe{These are old-style S3 class definitions and do not haveformal slots}}\section{Methods}{No methods defined with class "XMLNode" in the signature.}\references{\url{https://www.w3.org/XML/}, \url{http://www.xmlsoft.org}}\author{Duncan Temple Lang}\seealso{\code{\link{xmlTreeParse}}\code{\link{xmlTree}}\code{\link{newXMLNode}}\code{\link{xmlNode}}}\examples{# An R-level XMLNode objecta <- xmlNode("arg", attrs = c(default="T"),xmlNode("name", "foo"), xmlNode("defaultValue","1:10"))xmlAttrs(a) = c(a = 1, b = "a string")}\keyword{classes}