Flatten nested JSON into a.b[0].c paths, or unflatten .properties, .env and flat JSON back into nested JSON!
input
→
result
Flatten nested JSON into one-line paths!
Flatten nested JSON into a.b[0].c paths, or unflatten .properties, .env and flat JSON back into nested JSON!
Use Cases
- Spring config conversion
- Turn application.yml (or JSON) into application.properties, and .properties back into JSON.
- Environment variables
- Flatten config JSON into .env lines like SERVER_PORT=8080, and turn .env back into JSON.