G
GigaSieve

Flatten Nested JSONL

Turn nested JSON objects into a flat structure for easier filtering.

Open in App

How it works

  1. Load your JSONL file in GigaSieve.
  2. Choose a nested key (e.g., user.name).
  3. Flatten to dot-notation fields.
  4. Filter or export the flattened view.

Sample Input and Output

Input

{"user": {"id": 1, "name": "Ada"}, "event": "login"}
{"user": {"id": 2, "name": "Lin"}, "event": "logout"}

Output

user.id=1, user.name=Ada, event=login
user.id=2, user.name=Lin, event=logout

Tip

Keep only the fields you need to reduce memory usage.

Related Recipes

Related Guides