In re JSON causing problems, I would rather deal with JSON than yet another bespoke 'simpler' format. I have plenty of tools that can deal with JSON in generally straightforward ways and approximately none that work on your specific new simpler format. Awk may let me build a tool, depending on what your format is, and Python definitely will, but I don't want to.
This is re: https://infosec.exchange/@tychotithonus/113012173172896900
@cks Depends on the data really, JSON has its uses, CSV has its uses, even XML and ini/conf has its uses.
But yeah, bespoke formats rarely do though.
@cks That's how I felt about XML back when it was getting used in configs everywhere.
It's not a great format, but at least it has tools and standardized structure enforcement.