What I don't like are all the freaking quotes. I look at json and just see noise. Like if you took a screenshot and did a 2d FFT, json would have tons of high frequency content relative to a lot of other formats. I'd sooner go with clojure's EDN.
Eh. I doubt if human developers spend much time reading any such json files.
Using jq etc will go a long way for any routine work.
So I generated a tool to take a screenshot of text and do a 2d FFT on it so I could take my own comment literally.
I was wrong. There is seemingly more high frequency content in the xml. See [1] -- the right side is the xml.
[1] https://orbitalchicken.com/fft_formats.jpg