Data Processing When to Use - Querying, filtering, or transforming JSON files - Reading or converting YAML, TOML, or XML config files - Analyzing, aggregating, or joining CSV/TSV/Parquet files - Running SQL queries against local data files without a database server - Converting between data formats (JSON to YAML, CSV to JSON, etc.) - Exploring deeply nested JSON structures Tools | Tool | Purpose | Structured output | |------|---------|-------------------| | jq | Query and transform JSON | Native JSON | | yq | Query and transform YAML, TOML, XML | for JSON output | | gron | Flatten JSON into g…