| SDMX {rsdmx} | R Documentation |
Class "SDMX"
Description
An abstract class from which SDMX classes are derived
Usage
SDMX(xmlObj, namespaces)
Arguments
xmlObj |
object of class "XMLInternalDocument derived from XML package |
namespaces |
object of class "data.frame" given the list of namespace URIs |
Value
an object of class "SDMX"
Slots
xmlObjObject of class "XMLInternalDocument" derived from XML package
schemaObject of class "SDMXSchema", handles the version of SDMX-ML format
headerObject of class "SDMXHeader", handles the SDMX-ML document header
footerObject of class "SDMXFooter", handles the SDMX-ML document footer
Warning
This class is not useful in itself, but all SDMX classes in this package derive from it.
Note
Currently, the approach drafted in rsdmx package was to rely on XML package, read the xml object and store it as part of the SDMX R object. Another approach being investigated is to use XML handlers throughthe Simple API for XML (SAX) that could avoid to load the full XML tree in the SDMX R object (xmlObj). Indeed, SDMX data could be huge and causes issues of memory if the complete XML tree is loaded in the R user session.
@author Emmanuel Blondel, emmanuel.blondel1@gmail.com