XML v3.99-0.5
0
Monthly downloads
Tools for Parsing and Generating XML Within R and S-Plus
Many approaches for both reading and
creating XML (and HTML) documents (including DTDs), both local
and accessible via HTTP or FTP. Also offers access to an
'XPath' "interpreter".
Functions in XML
Name | Description | |
XMLNode-class | Classes to describe an XML node object. | |
SAXState-class | A virtual base class defining methods for SAX parsing | |
startElement.SAX | Generic Methods for SAX callbacks | |
[<-.XMLNode | Assign sub-nodes to an XML node | |
Doctype | Constructor for DTD reference | |
XMLAttributes-class | Class "XMLAttributes" | |
XMLCodeFile-class | Simple classes for identifying an XML document containing R code | |
addChildren | Add child nodes to an XML node | |
XMLInternalDocument-class | Class to represent reference to C-level data structure for an XML document | |
Doctype-class | Class to describe a reference to an XML DTD | |
catalogLoad | Manipulate XML catalog contents | |
catalogResolve | Look up an element via the XML catalog mechanism | |
asXMLTreeNode | Convert a regular XML node to one for use in a "flat" tree | |
compareXMLDocs | Indicate differences between two XML documents | |
dtdValidElement | Determines whether an XML tag is valid within another. | |
coerceNodes | Transform between XML representations | |
ensureNamespace | Ensure that the node has a definition for particular XML namespaces | |
dtdIsAttribute | Query if a name is a valid attribute of a DTD element. | |
docName | Accessors for name of XML document | |
addNode | Add a node to a tree | |
append.xmlNode | Add children to an XML node | |
isXMLString | Facilities for working with XML strings | |
print.XMLAttributeDef | Methods for displaying XML objects | |
getXIncludes | Find the documents that are XInclude'd in an XML document | |
getSibling | Manipulate sibling XML nodes | |
findXInclude | Find the XInclude node associated with an XML node | |
asXMLNode | Converts non-XML node objects to XMLTextNode objects | |
genericSAXHandlers | SAX generic callback handler list | |
length.XMLNode | Determine the number of children in an XMLNode object. | |
free | Release the specified object and clean up its memory usage | |
readSolrDoc | Read the data from a Solr document | |
readKeyValueDB | Read an XML property-list style document | |
xmlElementSummary | Frequency table of names of elements and attributes in XML content | |
processXInclude | Perform the XInclude substitutions | |
xmlGetAttr | Get the value of an attribute in an XML node | |
xmlElementsByTagName | Retrieve the children of an XML node with a specific tag name | |
supportsExpat | Determines which native XML parsers are being used. | |
newXMLNamespace | Add a namespace definition to an XML node | |
getXMLErrors | Get XML/HTML document parse errors | |
xmlAttrs | Get the list of attributes of an XML node. | |
getEncoding | Determines the encoding for an XML document or node | |
getChildrenStrings | Get the individual | |
xmlContainsEntity | Checks if an entity is defined within a DTD. | |
parseDTD | Read a Document Type Definition (DTD) | |
setXMLNamespace | Set the name space on a node | |
libxmlVersion | Query the version and available features of the libxml library. | |
toHTML | Create an HTML representation of the given R object, using internal C-level nodes | |
getNodeSet | Find matching nodes in an internal XML tree/DOM | |
xmlSchemaValidate | Validate an XML document relative to an XML schema | |
dtdElement | Gets the definition of an element or entity from a DTD. | |
xmlTree | An internal, updatable DOM object for building XML trees | |
parseXMLAndAdd | Parse XML content and add it to a node | |
getRelativeURL | Compute name of URL relative to a base URL | |
parseURI | Parse a URI string into its elements | |
makeClassTemplate | Create S4 class definition based on XML node(s) | |
xmlChildren | Gets the sub-nodes within an XMLNode object. | |
names.XMLNode | Get the names of an XML nodes children. | |
xmlNamespace | Retrieve the namespace value of an XML node. | |
dtdElementValidEntry | Determines whether an XML element allows a particular type of sub-element. | |
removeXMLNamespaces | Remove namespace definitions from a XML node or document | |
xmlApply | Applies a function to each of the children of an XMLNode | |
replaceNodeWithChildren | Replace an XML node with it child nodes | |
newXMLDoc | Create internal XML node or document object | |
xmlAttributeType | The type of an XML attribute for element from the DTD | |
xmlHandler | Example XML Event Parser Handler Functions | |
xmlNamespaceDefinitions | Get definitions of any namespaces defined in this XML node | |
toString.XMLNode | Creates string representation of XML node | |
xmlValue | Extract or set the contents of a leaf XML node | |
xmlHashTree | Constructors for trees stored as flat list of nodes with information about parents and children. | |
getLineNumber | Determine the location - file \& line number of an (internal) XML node | |
getHTMLLinks | Get links or names of external files in HTML document | |
xmlDOMApply | Apply function to nodes in an XML tree/DOM. | |
readHTMLList | Read data in an HTML list or all lists in a document | |
xmlNode | Create an XML node | |
xmlOutputBuffer | XML output streams | |
xmlParseDoc | Parse an XML document with options controlling the parser. | |
xmlParent | Get parent node of XMLInternalNode or ancestor nodes | |
readHTMLTable | Read data from one or more HTML tables | |
saveXML | Output internal XML Tree | |
xmlToS4 | General mechanism for mapping an XML node to an S4 object | |
xmlEventParse | XML Event/Callback element-wise Parser | |
schema-class | Classes for working with XML Schema | |
xmlSerializeHook | Functions that help serialize and deserialize XML internal objects | |
xmlClone | Create a copy of an internal XML document or node | |
xmlCleanNamespaces | Remove redundant namespaces on an XML document | |
xmlParserContextFunction | Identifies function as expecting an xmlParserContext argument | |
xmlSearchNs | Find a namespace definition object by searching ancestor nodes | |
xmlToList | Convert an XML node/document to a more R-like list | |
xmlRoot | Get the top-level XML node. | |
xmlToDataFrame | Extract data from a simple XML document | |
xmlName | Extraces the tag name of an XMLNode object. | |
xmlSize | The number of sub-elements within an XML node. | |
xmlEventHandler | Default handlers for the SAX-style event XML parser | |
xmlTreeParse | XML Parser | |
xmlSource | Source the R code, examples, etc. from an XML document | |
xmlStopParser | Terminate an XML parser | |
xmlStructuredStop | Condition/error handler functions for XML parsing | |
[.XMLNode | Convenience accessors for the children of XMLNode objects. | |
No Results! |
Last month downloads
Details
SystemRequirements | libxml2 (>= 2.6.3) |
URL | http://www.omegahat.net/RSXML |
License | BSD_3_clause + file LICENSE |
Collate | AAA.R DTD.R DTDClasses.R DTDRef.R SAXMethods.R XMLClasses.R applyDOM.R assignChild.R catalog.R createNode.R dynSupports.R error.R flatTree.R nodeAccessors.R parseDTD.R schema.R summary.R tangle.R toString.R tree.R version.R xmlErrorEnums.R xmlEventHandler.R xmlEventParse.R xmlHandler.R xmlInternalSource.R xmlOutputDOM.R xmlNodes.R xmlOutputBuffer.R xmlTree.R xmlTreeParse.R htmlParse.R hashTree.R zzz.R supports.R parser.R libxmlFeatures.R xmlString.R saveXML.R namespaces.R readHTMLTable.R reflection.R xmlToDataFrame.R bitList.R compare.R encoding.R fixNS.R xmlRoot.R serialize.R xmlMemoryMgmt.R keyValueDB.R solrDocs.R XMLRErrorInfo.R xincludes.R namespaceHandlers.R tangle1.R htmlLinks.R htmlLists.R getDependencies.R getRelativeURL.R xmlIncludes.R simplifyPath.R |
NeedsCompilation | yes |
Packaged | 2020-07-23 13:36:18 UTC; ripley |
Repository | CRAN |
Date/Publication | 2020-07-23 13:37:06 UTC |
suggests | bitops , RCurl |
depends | methods , R (>= 4.0.0) , utils |
Contributors | Duncan Lang, Tomas Kalibera |
Include our badge in your README
[](http://www.rdocumentation.org/packages/XML)