0.3.9 • Published 1 year ago
csv2xbrl-cli v0.3.9
CSV2XBRL CLI
A simple command-line interface to transform xBRL-CSV files into xBRL-XML instance documents.
Installation
First, make sure you have Node.js and npm installed on your machine. Then, install the tool with npm:
npm install -g csv2xbrl-cli
Usage
You can use the tool from the command line as follows:
csv2xbrl [options] <jsonFile>...
Replace ... with one or more paths to JSON files that you want to convert to XBRL.
Options
- -p, --package : Specify taxonomy package zip files to load. If you want to specify multiple files, separate them with commas.
- -o, --output : Specify the output file. If you specify - as the output file, the tool will write to standard output. If you don't specify an output file, the tool will use the same name as the input file, but with the .xbrl extension.
Examples
Convert a single JSON file and write the output to output.xbrl:
csv2xbrl -o output.xbrl input.json
Convert multiple JSON files:
csv2xbrl input1.json input2.json input3.json
This will create input1.xbrl, input2.xbrl and input3.xbrl.
Convert a JSON file and write the result to standard output:
csv2xbrl -o - input.json
Limitations
See limitations in the CSV2XBRL package