I need to enter some JSON data. Just opening a JSON file in Emacs seems a bit error prone to me. Other approaches I might consider is just using Excel (or another spreadsheet tool) and writing some converter. But it feels like someone should have done this better somehow, somewhere.
When you are in need to enter some JSON manually or semi-manually, how do you prefer to do it?
Since I developer TypeScript most of the day, I would launch a Console and write some JavaScript. Then JSON.stringify(x) to get JSON. Or I would also start a demo.coffee file, and call JSON.stringify(x) in CoffeeScript running in Node.js .
I’m not sure what your use case exactly is, but jet is a command line tool which can convert EDN to JSON. So you could type EDN in a file and then run jet to convert it.