get_compressed_sdmx {restatapi} | R Documentation |
Download and extract compressed SDMX XML
Description
Downloads and extracts the data values from the SDMX XML data file
Usage
get_compressed_sdmx(url = NULL, verbose = FALSE, format = "gz")
Arguments
url |
a URL from the bulk download facility to download the zipped SDMX XML file |
verbose |
a logical value with default |
format |
the format of the compression, either "zip" or "gz" the default value |
Details
It is a sub-function to use in the get_eurostat_raw
and the get_eurostat_data
functions.
Value
an xml class object with SDMX tags extracted and read from the downloaded file.
Examples
id<-"agr_r_milkpr"
url<-paste0("https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/data/",
id,
"?format=sdmx_2.1_structured&compressed=true")
if (!(grepl("amzn|-aws|-azure ",Sys.info()['release']))) options(timeout=2)
sdmx_xml<-get_compressed_sdmx(url,verbose=TRUE,format="gz")
options(timeout=60)
[Package restatapi version 0.23.1 Index]