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