Tools for Parsing and Generating XML Within R and S-Plus
Overview
Many approaches for both reading and creating XML (and HTML) documents, both local and accessible via HTTP or FTP. Also offers access to an 'XPath' "interpreter".
Install
Health
- OK13 OK2026-09-08
- ERROR12 OK, 1 ERROR2026-09-07
- OK13 OK2026-08-26
- NOTE12 OK, 1 NOTE2026-07-16
- OK12 OK2026-04-25
Show 1 earlier changeHide 1 earlier change
- NOTE13 OK, 1 NOTE2026-03-10
Documentation
- Help pages
- 93 (1 internal)
- Examples that run
- 95%83 run in a plain check · 4 never run
- Exported functions with examples
- 95%
- Documented parameters
- 92%
- Return-value docs
- 98%
- Help pages citing references
- 73%
Downloads
Repository
Repository codeberg.org/aitap/xml is linked, but repository-practices checks have not run for it yet. Checks are GitHub-only for now.
Dependencies
Installing XML adds no packages beyond those that come with R.
Show the 48 most downloaded dependentsHide the 48 most downloaded dependents
and 104 more dependents and 44 packages that suggest it on CRAN ↗
Code & Tests
People & History
Previously maintained by CRAN Team (0.6-1 to 3.99-0.20).
Pick two releases to compare their code metrics.
- 3.99-0.25Latest
- 3.99-0.242026-08-21 · diff ↗
- RR 4.6.0 released · 2026-04-24
- 3.99-0.232026-03-20 · diff ↗
- 3.99-0.222026-02-10 · diff ↗
- 3.99-0.202025-11-08 · diff ↗
- 3.99-0.192025-08-22 · diff ↗
- RR 4.5.0 released · 2025-04-11
- 3.99-0.182025-01-01 · diff ↗
- 3.99-0.172024-06-25 · diff ↗
- RR 4.4.0 released · 2024-04-24
- 3.99-0.16.12024-01-22 · diff ↗
- 3.99-0.162023-11-29 · diff ↗
- 3.99-0.152023-11-02 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 3.99-0.142023-03-19 · diff ↗
Show 161 earlier eventsHide 161 earlier events
- 3.99-0.132022-12-04 · diff ↗
- 3.99-0.122022-10-28 · diff ↗
- 3.99-0.112022-10-03 · diff ↗
- 3.99-0.102022-06-10 · diff ↗
- RR 4.2.0 released · 2022-04-22
- 3.99-0.92022-02-24 · diff ↗
- 3.99-0.82021-09-17 · diff ↗
- 3.99-0.72021-08-17 · diff ↗
- RR 4.1.0 released · 2021-05-18
- 3.99-0.62021-03-16 · diff ↗
- 3.99-0.52020-07-23 · diff ↗
- 3.99-0.42020-07-05 · diff ↗
- RR 4.0.0 released · 2020-04-24
- 3.99-0.32020-01-20 · diff ↗
- 3.99-0.22020-01-18 · diff ↗
- 3.99-0.1
- 3.98-1.202019-06-06 · diff ↗
- RR 3.6.0 released · 2019-04-26
- 3.98-1.192019-03-06 · diff ↗
- 3.98-1.182019-03-04 · diff ↗
- 3.98-1.172019-02-08 · diff ↗
- 3.98-1.162018-08-19 · diff ↗
- 3.98-1.152018-08-10 · diff ↗
- 3.98-1.142018-08-09 · diff ↗
- 3.98-1.132018-08-01 · diff ↗
- 3.98-1.122018-07-15 · diff ↗
- orphanedOrphaned by its maintainer2018-06-19: all updates have been by the CRAN team for some years. Maintainership formally assumed 2020-01-18
- 3.98-1.112018-06-11 · diff ↗
- RR 3.5.0 released · 2018-04-23
- 3.98-1.102018-02-19 · diff ↗
- 3.98-1.92017-06-19 · diff ↗
- 3.98-1.82017-06-15 · diff ↗
- 3.98-1.72017-05-03 · diff ↗
- RR 3.4.0 released · 2017-04-21
- 3.98-1.62017-03-30 · diff ↗
- 3.98-1.52016-11-10 · diff ↗
- RR 3.3.0 released · 2016-05-03
- 3.98-1.42016-03-01 · diff ↗
- 3.98-1.32015-06-30 · diff ↗
- 3.98-1.22015-05-31 · diff ↗
- RR 3.2.0 released · 2015-04-16
- RR 3.1.0 released · 2014-04-10
- 3.98-1.1
- RR 3.0.0 released · 2013-04-03
- 3.96-1.12013-03-28 · diff ↗
- 3.96-0.22013-03-21 · diff ↗
- 3.96-0.12013-03-20 · diff ↗ ·
added 5 exports
getNodePosition, getHTMLLinks, readHTMLList, getXIncludes, getHTMLExternalFiles - 3.95-0.22013-03-07 · diff ↗
- 3.95-0.12012-10-02 · diff ↗
- 3.95-0
- RR 2.15.0 released · 2012-03-30
- 3.9-42012-01-31 · diff ↗
- 3.9-22012-01-21 · diff ↗ ·
added 162 exports
append.xmlNode, append.XMLNode, Doctype, asXMLNode, comment.SAX, dtdElement, dtdElementValidEntry, dtdEntity, dtdIsAttribute, dtdValidElement, endElement.SAX, entityDeclaration.SAX, genericSAXHandlers, getNodeSet, xpathApply, htmlTreeParse, htmlParse, libxmlVersion, xmlDoc, newXMLDoc, newXMLNode, newXMLNamespace, newXMLPINode, newXMLTextNode, newXMLCommentNode, newXMLCDataNode, newXMLDTDNode, parseDTD, processingInstruction.SAX, saveXML and 132 more - 3.9-02012-01-18 · diff ↗
- 3.8-02012-01-14 · diff ↗
- 3.7-42012-01-12 · diff ↗
- 3.7-32012-01-11 · diff ↗
- 3.7-22012-01-08 · diff ↗
- 3.6-22011-12-09 · diff ↗
- 3.6-12011-11-30 · diff ↗
- 3.6-02011-11-29 · diff ↗
- RR 2.14.0 released · 2011-10-31
- 3.4-32011-09-14 · diff ↗
- 3.4-22011-08-04 · diff ↗
- 3.4-02011-04-30 · diff ↗ ·
removed 154 exports
append.xmlNode, append.XMLNode, Doctype, asXMLNode, comment.SAX, dtdElement, dtdElementValidEntry, dtdEntity, dtdIsAttribute, dtdValidElement, endElement.SAX, entityDeclaration.SAX, genericSAXHandlers, getNodeSet, xpathApply, htmlTreeParse, htmlParse, libxmlVersion, xmlDoc, newXMLDoc, newXMLNode, newXMLNamespace, newXMLPINode, newXMLTextNode, newXMLCommentNode, newXMLCDataNode, newXMLDTDNode, parseDTD, processingInstruction.SAX, saveXML and 124 more - RR 2.13.0 released · 2011-04-13
- RR 2.12.0 released · 2010-10-15
- 3.2-0
- 3.1-12010-08-12 · diff ↗
- 3.1-0
- RR 2.11.0 released · 2010-04-22
- 2.8-12010-03-21 · diff ↗ ·
added 4 exports
xmlSourceFunctions, xmlSourceSection, catalogDump, compareXMLDocs - RR 2.10.0 released · 2009-10-26
- 2.6-0
- 2.5-32009-06-25 · diff ↗
- 2.5-12009-06-07 · diff ↗
- 2.5-02009-06-02 · diff ↗ ·
added 28 exports
removeXMLNamespaces, xmlParseDoc, RECOVER, NOENT, DTDLOAD, DTDATTR, DTDVALID, NOERROR, NOWARNING, PEDANTIC, NOBLANKS, SAX1, XINCLUDE, NONET, NODICT, NSCLEAN, NOCDATA, NOXINCNODE, COMPACT, OLD10, NOBASEFIX, HUGE, OLDSAX, libxmlFeatures, xml, xmlParseString, isXMLString, readHTMLTable - RR 2.9.0 released · 2009-04-17
- 2.3-0
- 2.1-0
- 1.99-0
- 1.98-12008-10-20 · diff ↗
- RR 2.8.0 released · 2008-10-20
- 1.98-02008-10-15 · diff ↗ ·
added 9 exports
htmlParse, newXMLNamespace, xmlNativeTreeParse, xmlParse, xmlNamespaces, xmlNamespaces<-, xmlParserContextFunction, getRelativeURL, xmlToList - 1.96-02008-07-28 · diff ↗ ·
added 4 exports
xmlSchemaValidate, schemaValidationErrorHandler, xmlSchemaParse, xmlElementSummary - 1.95-32008-06-27 · diff ↗
- 1.95-22008-05-13 · diff ↗
- 1.95-12008-05-07 · diff ↗ ·
added 15 exports
xmlInternalTreeParse, addSibling, xpathSApply, replaceNodes, docName, docName<-, getSibling, catalogLoad, catalogClearTable, catalogAdd, xmlStructuredStop, xmlErrorCumulator, xmlStopParser, getXMLErrors, processXInclude - RR 2.7.0 released · 2008-04-22
- 1.93-22007-10-03 · diff ↗
- RR 2.6.0 released · 2007-10-03
- 1.93-12007-10-01 · diff ↗
- 1.92-12007-09-01 · diff ↗
- 1.92-0
- 1.9-0
- 1.7-32007-04-26 · diff ↗
- RR 2.5.0 released · 2007-04-24
- 1.7-22007-04-23 · diff ↗
- 1.7-12007-04-18 · diff ↗ ·
added 11 exports
newXMLPINode, newXMLTextNode, newXMLCommentNode, newXMLCDataNode, newXMLDTDNode, toHTML, addChildren, removeChildren, addAttributes, removeAttributes, xmlName<- - 1.6-32007-04-06 · diff ↗
- 1.6-2
- 1.6-02007-03-15 · diff ↗
- 1.5-12007-03-14 · diff ↗
- 1.4-12007-01-07 · diff ↗
- 1.4-02006-12-16 · diff ↗
- 1.3-22006-12-10 · diff ↗
- 1.2-02006-11-15 · diff ↗
- 1.1-1
- RR 2.4.0 released · 2006-10-03
- 0.99-932006-09-15 · diff ↗
- 0.99-922006-09-11 · diff ↗
- 0.99-82006-07-10 · diff ↗ ·
added 5 exports
xmlNamespaceDefinitions, parseURI, asXMLTreeNode, xmlHashTree, addNode - RR 2.3.0 released · 2006-04-24
- 0.99-7
- 0.99-62006-01-01 · diff ↗
- 0.99-5
- 0.99-42005-12-16 · diff ↗
- 0.99-22005-12-12 · diff ↗ ·
removed 1 export
pattern:.*added 53 exports
Doctype, asXMLNode, comment.SAX, dtdElement, dtdElementValidEntry, dtdEntity, dtdIsAttribute, dtdValidElement, endElement.SAX, entityDeclaration.SAX, genericSAXHandlers, getNodeSet, htmlTreeParse, libxmlVersion, newXMLDoc, newXMLNode, parseDTD, processingInstruction.SAX, saveXML, startElement.SAX, supportsExpat, supportsLibxml, text.SAX, toString.XMLNode, xmlApply, xmlAttributeType, xmlAttrs, xmlCDataNode, xmlChildren, xmlCommentNode and 23 more - RR 2.2.0 released · 2005-10-06
- 0.97-82005-08-10 · diff ↗
- 0.97-72005-06-02 · diff ↗
- 0.97-62005-05-21 · diff ↗
- 0.97-42005-05-09 · diff ↗
- RR 2.1.0 released · 2005-04-18
- 0.97-32005-04-08 · diff ↗
- 0.97-0
- RR 2.0.0 released · 2004-10-04
- RR 1.9.0 released · 2004-04-12
- 0.95-62003-11-26 · diff ↗
- 0.95-42003-10-28 · diff ↗
- RR 1.8.0 released · 2003-10-08
- 0.95-32003-10-07 · diff ↗
- 0.95-12003-10-01 · diff ↗
- 0.95-02003-09-23 · diff ↗
- 0.94-12003-08-17 · diff ↗
- 0.94-02003-08-15 · diff ↗
- 0.93-42003-05-04 · diff ↗
- RR 1.7.0 released · 2003-04-16
- 0.93-32003-03-09 · diff ↗
- 0.93-22003-03-05 · diff ↗
- 0.93-12002-11-08 · diff ↗
- 0.93-02002-11-06 · diff ↗
- 0.92-22002-10-12 · diff ↗
- 0.92-12002-10-07 · diff ↗
- RR 1.6.0 released · 2002-10-01
- 0.9-12002-08-30 · diff ↗
- 0.9-02002-07-14 · diff ↗
- 0.8-22002-05-10 · diff ↗
- RR 1.5.0 released · 2002-04-29
- 0.8-02002-04-26 · diff ↗
- 0.7-52002-03-27 · diff ↗
- 0.7-42002-02-08 · diff ↗
- 0.7-32002-02-01 · diff ↗
- 0.7-22001-11-29 · diff ↗
- 0.7-12001-10-30 · diff ↗
- 0.7-02001-10-28 · diff ↗
- 0.6-32001-07-11 · diff ↗
- 0.6-22001-06-28 · diff ↗
- 0.6-12001-06-28 · diff ↗
- 0.3-32000-12-12 · diff ↗
- 0.22000-11-15
Package metadata
- First published
- 2000-11-15
- Total releases
- 141 / 26 yrs
- License
- BSD_3_clause + file LICENSE OSI · relicensed from GPL. http://www.gnu.org/copyleft/gpl.html in 0.6-1
- Minimum R
- ≥ 4.0.0
- Download size
- 937 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("XML")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-18, which the citation names so these numbers can be found later. More on citing and the projects behind them.