Skip to content

XML

3.99-0.25Package record

Tools for Parsing and Generating XML Within R and S-Plus

152packages dependsuggested by 44
3.2Mdownloads / year
16.0%test coverage
13/13flavors OK

Overview

About

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

CRAN checks
13OK
Slowest check: 3.8 min · r-devel-windows-x86_64
Status changes
  • 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
Advisories

none known

Documentation

In release 3.99-0.25
READMENoVignettesNoNEWSNoCitation fileNoWebsitenot declared in DESCRIPTION
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

3.2M
CRAN downloads in the past year
Rank #211 · ~8.7K/day · ~263.2K/mo
Daily download trend is not available in this view yet.
247.9K30 days
723.9K90 days
3.2M1 year
Compare downloads with other packages →
Also on46.4K r2u114 autocran310.3K conda_forge17.6K c2d4u

Repository

PracticesBeta

Repository codeberg.org/aitap/xml is linked, but repository-practices checks have not run for it yet. Checks are GitHub-only for now.

How this is detected·Detection ruleset v3 (2026-09-26)

Dependencies

Declared dependencies
2 external dependencies (excludes base and recommended)

Installing XML adds no packages beyond those that come with R.

Depends (3)
R >= 4.0.0methodsutils
Imports (0)
none
LinkingTo (0)
none
Suggests (2)
Enhances (0)
none

People & History

People (4)
Maintainer since 3.99-0.22 (2026) · added in 3.99-0.19
Contributor · added in 3.99-0.1
de facto maintainer in 2013-2026
Contributor · added in 3.99-0.1

Previously maintained by CRAN Team (0.6-1 to 3.99-0.20).

Listed in earlier versions (1)
the CRAN Team
no longer listed · 3.98-1.2 to 3.98-1.20
Releases (141)

Pick two releases to compare their code metrics.

Show 161 earlier eventsHide 161 earlier events
  • 3.99-0.13
    record
    2022-12-04 · diff ↗
  • 3.99-0.12
    record
    2022-10-28 · diff ↗
  • 3.99-0.11
    record
    2022-10-03 · diff ↗
  • 3.99-0.10
    record
    2022-06-10 · diff ↗
  • R
    R 4.2.0 released · 2022-04-22
  • 3.99-0.9
    record
    2022-02-24 · diff ↗
  • 3.99-0.8
    record
    2021-09-17 · diff ↗
  • 3.99-0.7
    record
    2021-08-17 · diff ↗
  • R
    R 4.1.0 released · 2021-05-18
  • 3.99-0.6
    record
    2021-03-16 · diff ↗
  • 3.99-0.5
    record
    2020-07-23 · diff ↗
  • 3.99-0.4
    record
    2020-07-05 · diff ↗
  • R
    R 4.0.0 released · 2020-04-24
  • 3.99-0.3
    record
    2020-01-20 · diff ↗
  • 3.99-0.2
    record
    2020-01-18 · diff ↗
  • 3.99-0.1
    record
    2020-01-17 · diff ↗ ·
    added 1 export
    replaceNodeWithChildren
  • 3.98-1.20
    record
    2019-06-06 · diff ↗
  • R
    R 3.6.0 released · 2019-04-26
  • 3.98-1.19
    record
    2019-03-06 · diff ↗
  • 3.98-1.18
    record
    2019-03-04 · diff ↗
  • 3.98-1.17
    record
    2019-02-08 · diff ↗
  • 3.98-1.16
    record
    2018-08-19 · diff ↗
  • 3.98-1.15
    record
    2018-08-10 · diff ↗
  • 3.98-1.14
    record
    2018-08-09 · diff ↗
  • 3.98-1.13
    record
    2018-08-01 · diff ↗
  • 3.98-1.12
    record
    2018-07-15 · diff ↗
  • orphanedOrphaned by its maintainer
    2018-06-19
    : all updates have been by the CRAN team for some years. Maintainership formally assumed 2020-01-18
  • 3.98-1.11
    record
    2018-06-11 · diff ↗
  • R
    R 3.5.0 released · 2018-04-23
  • 3.98-1.10
    record
    2018-02-19 · diff ↗
  • 3.98-1.9
    record
    2017-06-19 · diff ↗
  • 3.98-1.8
    record
    2017-06-15 · diff ↗
  • 3.98-1.7
    record
    2017-05-03 · diff ↗
  • R
    R 3.4.0 released · 2017-04-21
  • 3.98-1.6
    record
    2017-03-30 · diff ↗
  • 3.98-1.5
    record
    2016-11-10 · diff ↗
  • R
    R 3.3.0 released · 2016-05-03
  • 3.98-1.4
    record
    2016-03-01 · diff ↗
  • 3.98-1.3
    record
    2015-06-30 · diff ↗
  • 3.98-1.2
    record
    2015-05-31 · diff ↗
  • R
    R 3.2.0 released · 2015-04-16
  • R
    R 3.1.0 released · 2014-04-10
  • 3.98-1.1
    record
    2013-06-20 · diff ↗ ·
    added 2 exports
    xmlXIncludes, xmlCleanNamespaces
  • R
    R 3.0.0 released · 2013-04-03
  • 3.96-1.1
    record
    2013-03-28 · diff ↗
  • 3.96-0.2
    record
    2013-03-21 · diff ↗
  • 3.96-0.1
    record
    2013-03-20 · diff ↗ ·
    added 5 exports
    getNodePosition, getHTMLLinks, readHTMLList, getXIncludes, getHTMLExternalFiles
  • 3.95-0.2
    record
    2013-03-07 · diff ↗
  • 3.95-0.1
    record
    2012-10-02 · diff ↗
  • 3.95-0
    record
    2012-09-30 · diff ↗ ·
    added 3 exports
    newHTMLDoc, setXMLNamespace, getChildrenStrings
  • R
    R 2.15.0 released · 2012-03-30
  • 3.9-4
    record
    2012-01-31 · diff ↗
  • 3.9-2
    record
    2012-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-0
    record
    2012-01-18 · diff ↗
  • 3.8-0
    record
    2012-01-14 · diff ↗
  • 3.7-4
    record
    2012-01-12 · diff ↗
  • 3.7-3
    record
    2012-01-11 · diff ↗
  • 3.7-2
    record
    2012-01-08 · diff ↗
  • 3.6-2
    record
    2011-12-09 · diff ↗
  • 3.6-1
    record
    2011-11-30 · diff ↗
  • 3.6-0
    record
    2011-11-29 · diff ↗
  • R
    R 2.14.0 released · 2011-10-31
  • 3.4-3
    record
    2011-09-14 · diff ↗
  • 3.4-2
    record
    2011-08-04 · diff ↗
  • 3.4-0
    record
    2011-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
  • R
    R 2.13.0 released · 2011-04-13
  • R
    R 2.12.0 released · 2010-10-15
  • 3.2-0
    record
    2010-10-05 · diff ↗ ·
    added 1 export
    getNodeLocation
  • 3.1-1
    record
    2010-08-12 · diff ↗
  • 3.1-0
    record
    2010-05-08 · diff ↗ ·
    added 1 export
    parseXMLAndAdd
  • R
    R 2.11.0 released · 2010-04-22
  • 2.8-1
    record
    2010-03-21 · diff ↗ ·
    added 4 exports
    xmlSourceFunctions, xmlSourceSection, catalogDump, compareXMLDocs
  • R
    R 2.10.0 released · 2009-10-26
  • 2.6-0
    record
    2009-08-04 · diff ↗ ·
    added 3 exports
    xmlToS4, makeClassTemplate, xmlToDataFrame
  • 2.5-3
    record
    2009-06-25 · diff ↗
  • 2.5-1
    record
    2009-06-07 · diff ↗
  • 2.5-0
    record
    2009-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
  • R
    R 2.9.0 released · 2009-04-17
  • 2.3-0
    record
    2009-03-06 · diff ↗ ·
    added 3 exports
    findXInclude, getLineNumber, ensureNamespace
  • 2.1-0
    record
    2009-02-19 · diff ↗ ·
    added 3 exports
    getEncoding, xmlCodeFile, xmlClone
  • 1.99-0
    record
    2008-12-30 · diff ↗ ·
    added 1 export
    xmlValue<-
  • 1.98-1
    record
    2008-10-20 · diff ↗
  • R
    R 2.8.0 released · 2008-10-20
  • 1.98-0
    record
    2008-10-15 · diff ↗ ·
    added 9 exports
    htmlParse, newXMLNamespace, xmlNativeTreeParse, xmlParse, xmlNamespaces, xmlNamespaces<-, xmlParserContextFunction, getRelativeURL, xmlToList
  • 1.96-0
    record
    2008-07-28 · diff ↗ ·
    added 4 exports
    xmlSchemaValidate, schemaValidationErrorHandler, xmlSchemaParse, xmlElementSummary
  • 1.95-3
    record
    2008-06-27 · diff ↗
  • 1.95-2
    record
    2008-05-13 · diff ↗
  • 1.95-1
    record
    2008-05-07 · diff ↗ ·
    added 15 exports
    xmlInternalTreeParse, addSibling, xpathSApply, replaceNodes, docName, docName<-, getSibling, catalogLoad, catalogClearTable, catalogAdd, xmlStructuredStop, xmlErrorCumulator, xmlStopParser, getXMLErrors, processXInclude
  • R
    R 2.7.0 released · 2008-04-22
  • 1.93-2
    record
    2007-10-03 · diff ↗
  • R
    R 2.6.0 released · 2007-10-03
  • 1.93-1
    record
    2007-10-01 · diff ↗
  • 1.92-1
    record
    2007-09-01 · diff ↗
  • 1.92-0
    record
    2007-08-25 · diff ↗ ·
    added 3 exports
    xmlAttrs<-, removeNodes, xmlSource
  • 1.9-0
    record
    2007-05-10 · diff ↗ ·
    added 4 exports
    xmlDoc, xmlAncestors, matchNamespaces, getDefaultNamespace
  • 1.7-3
    record
    2007-04-26 · diff ↗
  • R
    R 2.5.0 released · 2007-04-24
  • 1.7-2
    record
    2007-04-23 · diff ↗
  • 1.7-1
    record
    2007-04-18 · diff ↗ ·
    added 11 exports
    newXMLPINode, newXMLTextNode, newXMLCommentNode, newXMLCDataNode, newXMLDTDNode, toHTML, addChildren, removeChildren, addAttributes, removeAttributes, xmlName<-
  • 1.6-3
    record
    2007-04-06 · diff ↗
  • 1.6-2
    record
    2007-03-27 · diff ↗ ·
    added 1 export
    catalogResolve
  • 1.6-0
    record
    2007-03-15 · diff ↗
  • 1.5-1
    record
    2007-03-14 · diff ↗
  • 1.4-1
    record
    2007-01-07 · diff ↗
  • 1.4-0
    record
    2006-12-16 · diff ↗
  • 1.3-2
    record
    2006-12-10 · diff ↗
  • 1.2-0
    record
    2006-11-15 · diff ↗
  • 1.1-1
    record
    2006-10-27 · diff ↗ ·
    added 2 exports
    xpathApply, xmlChildren<-
  • R
    R 2.4.0 released · 2006-10-03
  • 0.99-93
    record
    2006-09-15 · diff ↗
  • 0.99-92
    record
    2006-09-11 · diff ↗
  • 0.99-8
    record
    2006-07-10 · diff ↗ ·
    added 5 exports
    xmlNamespaceDefinitions, parseURI, asXMLTreeNode, xmlHashTree, addNode
  • R
    R 2.3.0 released · 2006-04-24
  • 0.99-7
    record
    2006-04-05 · diff ↗ ·
    added 1 export
    names.XMLNode
  • 0.99-6
    record
    2006-01-01 · diff ↗
  • 0.99-5
    record
    2005-12-21 · diff ↗ ·
    added 2 exports
    append.xmlNode, append.XMLNode
  • 0.99-4
    record
    2005-12-16 · diff ↗
  • 0.99-2
    record
    2005-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
  • R
    R 2.2.0 released · 2005-10-06
  • 0.97-8
    record
    2005-08-10 · diff ↗
  • 0.97-7
    record
    2005-06-02 · diff ↗
  • 0.97-6
    record
    2005-05-21 · diff ↗
  • 0.97-4
    record
    2005-05-09 · diff ↗
  • R
    R 2.1.0 released · 2005-04-18
  • 0.97-3
    record
    2005-04-08 · diff ↗
  • 0.97-0
    record
    2004-11-22 · diff ↗ ·
    added 1 export
    pattern:.*
  • R
    R 2.0.0 released · 2004-10-04
  • R
    R 1.9.0 released · 2004-04-12
  • 0.95-6
    record
    2003-11-26 · diff ↗
  • 0.95-4
    record
    2003-10-28 · diff ↗
  • R
    R 1.8.0 released · 2003-10-08
  • 0.95-3
    record
    2003-10-07 · diff ↗
  • 0.95-1
    record
    2003-10-01 · diff ↗
  • 0.95-0
    record
    2003-09-23 · diff ↗
  • 0.94-1
    record
    2003-08-17 · diff ↗
  • 0.94-0
    record
    2003-08-15 · diff ↗
  • 0.93-4
    record
    2003-05-04 · diff ↗
  • R
    R 1.7.0 released · 2003-04-16
  • 0.93-3
    record
    2003-03-09 · diff ↗
  • 0.93-2
    record
    2003-03-05 · diff ↗
  • 0.93-1
    record
    2002-11-08 · diff ↗
  • 0.93-0
    record
    2002-11-06 · diff ↗
  • 0.92-2
    record
    2002-10-12 · diff ↗
  • 0.92-1
    record
    2002-10-07 · diff ↗
  • R
    R 1.6.0 released · 2002-10-01
  • 0.9-1
    record
    2002-08-30 · diff ↗
  • 0.9-0
    record
    2002-07-14 · diff ↗
  • 0.8-2
    record
    2002-05-10 · diff ↗
  • R
    R 1.5.0 released · 2002-04-29
  • 0.8-0
    record
    2002-04-26 · diff ↗
  • 0.7-5
    record
    2002-03-27 · diff ↗
  • 0.7-4
    record
    2002-02-08 · diff ↗
  • 0.7-3
    record
    2002-02-01 · diff ↗
  • 0.7-2
    record
    2001-11-29 · diff ↗
  • 0.7-1
    record
    2001-10-30 · diff ↗
  • 0.7-0
    record
    2001-10-28 · diff ↗
  • 0.6-3
    record
    2001-07-11 · diff ↗
  • 0.6-2
    record
    2001-06-28 · diff ↗
  • 0.6-1
    record
    2001-06-28 · diff ↗
  • 0.3-3
    record
    2000-12-12 · diff ↗
  • 0.2
    record
    2000-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
Appears in task views

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("XML")
Krylov, I., CRAN Team, Kalibera, T., & Temple Lang, D. (2026). XML: Tools for Parsing and Generating XML Within R and S-Plus (Version 3.99-0.25) [Computer software]. https://doi.org/10.32614/CRAN.package.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.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for XML version 3.99-0.25 [Data set]. HJJB, LLC. Data release v2026-10-18. https://doi.org/10.5281/zenodo.21843040

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.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy