0.2.0-beta.2 • Published 6 months ago

sdmx-json-parser v0.2.0-beta.2

Weekly downloads
-
License
ISC
Repository
github
Last release
6 months ago

SDMX-JSON parser

A JavaScript library to parse SDMX-JSON messages.

Installation

npm install sdmx-json-parser

Usage

SDMX-JSON-parser provides a set of utility function to parse a SDMX-JSON message and extract data arrays.

import { SDMXParser } from sdmx-json-parser;

const sdmxDataUrl = "https://stats-nsi-stable.pacificdata.org/rest/data/SPC,DF_IMTS,4.0/M..AMT.TB+X+M.IV+I+II+III._T._T.USD?startPeriod=2015-01&dimensionAtObservation=AllDimensions";

const parser = new SDMXParser();
await parser.getDataset(sdmxDataUrl);
name = parser.getName();
description = parser.getDescription();
allDimensions = sdmxDataset.getRawDimensions();
dimensions = sdmxDataset.getDimensions();
annotations = sdmxDataset.getAnnotations();
observations = sdmxDataset.getObservations();
slice = sdmx.slice({GEO_PICT: ['NR']}); // slice by dimension Id (GEO_PICT) values (['NR'])


data = sdmx.getData(); // returns a simplified array of observations with dimension values

Developer

Install dependencies

npm install

Build with webpack

npm run build

Generate documentation

npm run generate-doc
0.3.0-beta.0

6 months ago

0.2.0-beta

10 months ago

0.2.0-beta.2

8 months ago

0.2.0-beta.1

10 months ago

0.2.0-beta.3

8 months ago

0.1.13

1 year ago

0.1.12

1 year ago

0.1.11

1 year ago