In this part we will be talking about tools that can be used to structured documents processing.
In this part we cover the following topics
jq
Materials:
- JSON on the command line with jq
- jq (1) - Linux Man Pages
- jq
- Bash that JSON (with jq)
- Parsing JSON with jq
- JSON Tools: Jq
- jq examples
json2csv
Materials:
csvkit
csvkit includes
- in2csv
- csvlook
- csvcut
- csvstat
- csvgrep
- csvsort
- csvjoin
- csvstack
- csvsql and sql2csv
- csvjson
- csvpy
- csvformat
Materials:
XML to JSON
Materials:
- x2j-cli
- xml2json-light xml2json
- xml2json Simple XML2JSON Parser