Welcome to JSON parsing with jq, a practical workshop put together by @Defcon604 crew. To get the most out of it, please come prepared.
- Install
jq
(instructions below) - Download and unzip the dataset
Chances are jq
is already installed, check using which jq
. If not, you can install it using one of these, depending on your Linux disto:
sudo apt install jq
sudo dnf install jq
Easiest way to install jq
on Mac OS is through Homebrew.
- If you don't have Homebrew yet, install by following the instructions here: https://brew.sh/
- Install
jq
withbrew install jq
Alternative instructions (not tested!): https://stedolan.github.io/jq/download/
We do not recommend using Windows for this workshop, and none of the labs have been tested with Windows. Here's a couple thoughts if that's your only option:
- Use a Linux virtual machine and follow Linux instructions
- Use WSL (Windows Subsystem for Linux) on Windows 10. Check the istructions here: https://docs.microsoft.com/en-us/windows/wsl/install-win10
None of Windows options have been tested
You can find slides in this repository, this is the version that doesn't have lab answers, full version will be available after the workshop.
Dataset data structure cheatsheet - we explore the structure of the dataset in the labs, this is useful as a reference.