- How does it handle nested data?
- CSV is flat, so the output is a flat JSON array by default. Toggle 'nested keys with dots' to expand `user.name` columns into nested objects.
- What about type inference?
- By default all values are strings. Toggle 'infer types' to parse numbers, booleans, and null. Ambiguous strings (leading zeros, phone numbers) keep their string form.
- Does it handle quoted cells with newlines?
- Yes — RFC 4180 compliant. Quoted cells can span multiple lines. The parser tracks quote state correctly.
- Can I rename columns?
- Not in the tool — run the output through a JSON transformer if you need to remap keys. The conversion preserves source column names verbatim.