Skip to contents
-
`[<-`(<XMLNode>) `[[<-`(<XMLNode>)
- Assign sub-nodes to an XML node
-
Doctype-class
- Class to describe a reference to an XML DTD
-
Doctype()
- Constructor for DTD reference
-
startElement.SAX() endElement.SAX() comment.SAX() processingInstruction.SAX() text.SAX() entityDeclaration.SAX() .InitSAXMethods()
- Generic Methods for SAX callbacks
-
SAXState-class
- A virtual base class defining methods for SAX parsing
-
XMLAttributes-class [,XMLAttributes-method show,XMLAttributes-method
- Class
"XMLAttributes"
-
XMLCodeFile-class XMLCodeDoc-class xmlCodeFile [[,XMLCodeFile-method [[,XMLCodeFile,ANY-method coerce,XMLCodeFile,XMLCodeDoc-method coerce,character,XMLCodeDoc-method coerce,character,XMLCodeFile-method source,XMLCodeFile-method
- Simple classes for identifying an XML document containing R code
-
XMLAbstractDocument-class XMLInternalDocument-class HTMLInternalDocument-class coerce,XMLInternalNode,XMLInternalDocument-method coerce,XMLInternalDocument,XMLInternalNode-method coerce,XMLDocument,XMLInternalDocument-method
- Class to represent reference to C-level data structure for an XML document
-
XMLAbstractNode-class XMLAbstractNode-class RXMLNode-class XMLNode-class XMLTreeNode-class XMLInternalNode-class XMLInternalTextNode-class XMLInternalElementNode-class XMLInternalCommentNode-class XMLInternalPINode-class XMLInternalCDataNode-class XMLAttributeDeclNode-class XMLDocumentFragNode-class XMLDocumentNode-class XMLDocumentTypeNode-class XMLEntityDeclNode-class XMLNamespaceDeclNode-class XMLXIncludeStartNode-class XMLXIncludeEndNode-class XMLDTDNode-class coerce,XMLAbstractNode,Date-method coerce,XMLAbstractNode,POSIXct-method coerce,XMLAbstractNode,URL-method coerce,XMLAbstractNode,character-method coerce,XMLAbstractNode,integer-method coerce,XMLAbstractNode,logical-method coerce,XMLAbstractNode,numeric-method XMLNamespaceDefinitions-class
- Classes to describe an XML node object.
-
addChildren() removeChildren() removeNodes() replaceNodes() addAttributes() removeAttributes()
- Add child nodes to an XML node
-
addNode()
- Add a node to a tree
-
getSibling() addSibling()
- Manipulate sibling XML nodes
-
append.XMLNode() 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
-
catalogResolve()
- Look up an element via the XML catalog mechanism
-
catalogLoad() catalogClearTable() catalogAdd() catalogDump()
- Manipulate XML catalog contents
-
coerce,XMLHashTreeNode,XMLHashTree-method coerce,XMLInternalDocument,XMLHashTree-method coerce,XMLInternalNode,XMLHashTree-method coerce,XMLNode,XMLInternalNode-method coerce,XMLAbstractDocument,XMLAbstractNode-method
- Transform between XML representations
-
compareXMLDocs()
- Indicate differences between two XML documents
-
docName()
- Accessors for name of XML document
-
dtdElement() dtdEntity()
- Gets the definition of an element or entity from a DTD.
-
dtdElementValidEntry()
- Determines whether an XML element allows a particular type of sub-element.
-
dtdIsAttribute()
- Query if a name is a valid attribute of a DTD element.
-
dtdValidElement()
- Determines whether an XML tag is valid within another.
-
ensureNamespace()
- Ensure that the node has a definition for particular XML namespaces
-
findXInclude()
- Find the XInclude node associated with an XML node
-
free()
- Release the specified object and clean up its memory usage
-
genericSAXHandlers()
- SAX generic callback handler list
-
getChildrenStrings()
- Get the individual
-
getEncoding()
- Determines the encoding for an XML document or node
-
getHTMLLinks() getHTMLExternalFiles()
- Get links or names of external files in HTML document
-
getLineNumber() getNodeLocation()
- Determine the location - file & line number of an (internal) XML node
-
getNodeSet() xpathApply() xpathSApply() matchNamespaces()
- Find matching nodes in an internal XML tree/DOM
-
getRelativeURL()
- Compute name of URL relative to a base URL
-
getXIncludes() xmlXIncludes()
- Find the documents that are XInclude'd in an XML document
-
getXMLErrors()
- Get XML/HTML document parse errors
-
isXMLString() xmlParseString() xml()
- Facilities for working with XML strings
-
length(<XMLNode>)
- Determine the number of children in an XMLNode object.
-
libxmlVersion() libxmlFeatures()
- Query the version and available features of the libxml library.
-
makeClassTemplate()
- Create S4 class definition based on XML node(s)
-
names(<XMLNode>)
- Get the names of an XML nodes children.
-
xmlDoc() newXMLDoc() newHTMLDoc() newXMLNode() newXMLTextNode() newXMLCDataNode() newXMLCommentNode() newXMLPINode() newXMLDTDNode()
- Create internal XML node or document object
-
newXMLNamespace()
- Add a namespace definition to an XML node
-
parseURI()
- Parse a URI string into its elements
-
parseXMLAndAdd()
- Parse XML content and add it to a node
-
print(<XMLNode>) print(<XMLComment>) print(<XMLTextNode>) print(<XMLCDataNode>) print(<XMLProcessingInstruction>) print(<XMLAttributeDef>) print(<XMLElementContent>) print(<XMLElementDef>) print(<XMLEntity>) print(<XMLEntityRef>) print(<XMLOrContent>) print(<XMLSequenceContent>)
- Methods for displaying XML objects
-
processXInclude()
- Perform the XInclude substitutions
-
readHTMLList()
- Read data in an HTML list or all lists in a document
-
readHTMLTable()
- Read data from one or more HTML tables
-
readKeyValueDB()
- Read an XML property-list style document
-
readSolrDoc()
- Read the data from a Solr document
-
removeXMLNamespaces()
- Remove namespace definitions from a XML node or document
-
replaceNodeWithChildren()
- Replace an XML node with it child nodes
-
saveXML()
- Output internal XML Tree
-
ExternalReference-class SchemaAttributeGroupTable-class SchemaAttributeTable-class SchemaElementTable-class SchemaNotationTable-class SchemaTypeTable-class libxmlTypeTable-class xmlSchemaAttributeGroupRef-class xmlSchemaAttributeRef-class xmlSchemaElementRef-class xmlSchemaNotationRef-class xmlSchemaRef-class xmlSchemaTypeRef-class names,xmlSchemaRef-method $,xmlSchemaRef-method names,libxmlTypeTable-method $,libxmlTypeTable-method $<-,libxmlTypeTable-method coerce,libxmlTypeTable,list-method show,XMLSchemaValidationResults-method
- Classes for working with XML Schema
-
setXMLNamespace()
- Set the name space on a node
-
supportsExpat() supportsLibxml()
- Determines which native XML parsers are being used.
-
toHTML()
- Create an HTML representation of the given R object, using internal C-level nodes
-
toString(<XMLNode>)
- Creates string representation of XML node
-
xmlApply() xmlSApply()
- Applies a function to each of the children of an XMLNode
-
xmlAttributeType()
- The type of an XML attribute for element from the DTD
-
xmlAttrs() `xmlAttrs<-`()
- Get the list of attributes of an XML node.
-
xmlChildren()
- Gets the sub-nodes within an XMLNode object.
-
xmlCleanNamespaces()
- Remove redundant namespaces on an XML document
-
xmlClone()
- Create a copy of an internal XML document or node
-
xmlContainsEntity() xmlContainsElement()
- Checks if an entity is defined within a DTD.
-
xmlDOMApply()
- Apply function to nodes in an XML tree/DOM.
-
xmlElementSummary()
- Frequency table of names of elements and attributes in XML content
-
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
-
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.
-
xmlName()
- Extraces the tag name of an XMLNode object.
-
xmlNamespace() `xmlNamespace<-`()
- Retrieve the namespace value of an XML node.
-
xmlNamespaceDefinitions() xmlNamespaces() getDefaultNamespace()
- Get definitions of any namespaces defined in this XML node
-
xmlNode() xmlTextNode() xmlPINode() xmlCDataNode() xmlCommentNode()
- Create an XML node
-
xmlOutputBuffer() xmlOutputDOM()
- XML output streams
-
xmlParent() xmlAncestors()
- Get parent node of XMLInternalNode or ancestor nodes
-
xmlParseDoc()
- Parse an XML document with options controlling the parser.
-
xmlParserContextFunction()
- Identifies function as expecting an xmlParserContext argument
-
xmlRoot()
- Get the top-level XML node.
-
xmlSchemaValidate() schemaValidationErrorHandler()
- Validate an XML document relative to an XML schema
-
xmlSearchNs()
- Find a namespace definition object by searching ancestor nodes
-
xmlSerializeHook() xmlDeserializeHook()
- Functions that help serialize and deserialize XML internal objects
-
xmlSize()
- The number of sub-elements within an XML node.
-
xmlSource() xmlSourceFunctions() xmlSourceSection()
- Source the R code, examples, etc. from an XML document
-
xmlStopParser()
- Terminate an XML parser
-
xmlStructuredStop() xmlErrorCumulator()
- Condition/error handler functions for XML parsing
-
`[`(<XMLNode>) `[[`(<XMLNode>) `[[`(<XMLDocumentContent>)
- Convenience accessors for the children of XMLNode objects.
-
xmlToDataFrame()
- Extract data from a simple XML document
-
xmlToList()
- Convert an XML node/document to a more R-like list
-
xmlToS4()
- General mechanism for mapping an XML node to an S4 object
-
xmlTree()
- An internal, updatable DOM object for building XML trees
-
xmlTreeParse() xmlInternalTreeParse() xmlNativeTreeParse() htmlTreeParse() htmlParse() xmlSchemaParse()
- XML Parser
-
xmlValue()
- Extract or set the contents of a leaf XML node