Tools for parsing and generating XML within R and S-Plus.


[Package List] [Top]

Documentation for package `XML' version 1.6-3

Help Pages

A C D E F G H L N P S T U X misc

.InitSAXMethods Generic Methods for SAX callbacks

-- A --

addNode Add a node to a tree
append.XMLNode Add children to an XML node
append.xmlNode Add children to an XML node
asXMLNode Converts non-XML node objects to XMLTextNode objects
asXMLTreeNode Convert a regular XML node to one for use in a "flat" tree

-- C --

catalogResolve Look up an element via the XML catalog mechanism
coerce,Doctype,character-method Constructor for DTD reference
coerce,XMLInternalNode,XMLNode-method Converts non-XML node objects to XMLTextNode objects
comment.SAX Generic Methods for SAX callbacks
comment.SAX,ANY,SAXState-method Generic Methods for SAX callbacks

-- D --

Doctype Constructor for DTD reference
Doctype-class Class to describe a reference to an XML DTD
dtdElement Gets the definition of an element or entity from a DTD.
dtdElementValidEntry Determines whether an XML element allows a particular type of sub-element.
dtdEntity Gets the definition of an element or entity from a DTD.
dtdIsAttribute Query if a name is a valid attribute of a DTD element.
dtdValidElement Determines whether an XML tag is valid within another.

-- E --

endElement.SAX Generic Methods for SAX callbacks
endElement.SAX,ANY,SAXState-method Generic Methods for SAX callbacks
entityDeclaration.SAX Generic Methods for SAX callbacks
entityDeclaration.SAX,ANY,ANY,ANY,ANY,ANY,SAXState-method Generic Methods for SAX callbacks

-- F --

free Release the specified object and clean up its memory usage
free,XMLInternalDocument-method Release the specified object and clean up its memory usage

-- G --

genericSAXHandlers SAX generic callback handler list
getNodeSet Find matching nodes in an internal XML tree/DOM

-- H --

htmlTreeParse XML Parser

-- L --

length.XMLNode Determine the number of children in an XMLNode object.
libxmlVersion Get the version of the libxml library.

-- N --

names.XMLNode Get the names of an XML nodes children.
newXMLDoc Create internal XML node or document object
newXMLNode Create internal XML node or document object

-- P --

parseDTD Read a Document Type Definition (DTD)
parseURI Parse a URI string into its elements
print.XMLAttributeDef Methods for displaying XML objects
print.XMLCDataNode Methods for displaying XML objects
print.XMLComment Methods for displaying XML objects
print.XMLElementContent Methods for displaying XML objects
print.XMLElementDef Methods for displaying XML objects
print.XMLEntity Methods for displaying XML objects
print.XMLEntityRef Methods for displaying XML objects
print.XMLNode Methods for displaying XML objects
print.XMLOrContent Methods for displaying XML objects
print.XMLProcessingInstruction Methods for displaying XML objects
print.XMLSequenceContent Methods for displaying XML objects
print.XMLTextNode Methods for displaying XML objects
processingInstruction.SAX Generic Methods for SAX callbacks
processingInstruction.SAX,ANY,ANY,SAXState-method Generic Methods for SAX callbacks

-- S --

saveXML Output internal XML Tree
SAXState-class A virtual base class defining methods for SAX parsing
startElement.SAX Generic Methods for SAX callbacks
startElement.SAX,ANY,ANY,SAXState-method Generic Methods for SAX callbacks
supportsExpat Determines which native XML parsers are being used.
supportsLibxml Determines which native XML parsers are being used.

-- T --

text.SAX Generic Methods for SAX callbacks
text.SAX,ANY,SAXState-method Generic Methods for SAX callbacks
toString.XMLNode Creates string representation of XML node

-- U --

URI-class Parse a URI string into its elements

-- X --

xmlApply Applies a function to each of the children of an XMLNode
xmlAttributeType The type of an XML attribute for element from the DTD
xmlAttrs Get the list of attributes of an XML node.
xmlCDataNode Create an XML node
xmlChildren Gets the sub-nodes within an XMLNode object.
xmlCommentNode Create an XML node
xmlContainsElement Checks if an entity is defined within a DTD.
xmlContainsEntity Checks if an entity is defined within a DTD.
xmlDOMApply Apply function to nodes in an XML tree/DOM.
xmlElementsByTagName Retrieve the children of an XML node with a specific tag name
xmlEventHandler Default handlers for the SAX-style event XML parser
xmlEventParse XML Event/Callback element-wise Parser
xmlFlatListTree Constructors for trees stored as flat list of nodes with information about parents and children.
xmlGetAttr Get the value of an attribute in an XML node
xmlHandler Example XML Event Parser Handler Functions
xmlHashTree Constructors for trees stored as flat list of nodes with information about parents and children.
XMLInternalDocument-class Class to represent reference to C-level data structure for an XML document
XMLInternalElementNode-class Classes to describe an XML node object.
XMLInternalNode-class Classes to describe an XML node object.
xmlName Extraces the tag name of an XMLNode object.
xmlNamespace Retrieve the namespace value of an XML node.
XMLNamespace-class Retrieve the namespace value of an XML node.
xmlNamespace.XMLInternalNode Retrieve the namespace value of an XML node.
xmlNamespace.XMLNode Retrieve the namespace value of an XML node.
xmlNamespaceDefinitions Get definitions of any namespaces defined in this XML node
xmlNode Create an XML node
XMLNode-class Classes to describe an XML node object.
xmlOutputBuffer XML output streams
xmlOutputDOM XML output streams
xmlParent Get parent node of XMLInternalNode
xmlPINode Create an XML node
xmlRoot Get the top-level XML node.
xmlSApply Applies a function to each of the children of an XMLNode
xmlSize The number of sub-elements within an XML node.
xmlTextNode Create an XML node
xmlTree An internal, updatable DOM object for building XML trees
xmlTreeParse XML Parser
xmlValue Extract the contents of a leaf XML node
xpathApply Find matching nodes in an internal XML tree/DOM

-- misc --

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