5 ms·
I find that one thing you can do in XML but not in JSON is comments. There isn't any equivalent of XML Comments in JSON. Frequently, my configuration files requ
by tsaixingwei 16y ago
I find that one thing you can do in XML but not in JSON is comments. There isn't any equivalent of XML Comments in JSON. Frequently, my configuration files require comments to show what options are available, or to easily turn off an option temporarily by commenting it out. I don't see how to do that if my configuration files are in JSON.
- Groxx 16y agoI'd imagine it depends on your parser, and if non-browser JSON gets more prevalent it'll probably be addressed. JSON has no format specified that I'm aware of, but some browser-like parsers will handle things like this: {"key":"value" // comment or { // comment "key":"value" Which I find wholly acceptable (though poorly supported).
- nailer 16y agoSorry, on iPad and accidentally downmodded your useful comment.
- tsaixingwei 16y agoWouldn't that only work if the json/javascript is pretty-printed and not minified? I'd think this problem of comments in JSON requires a solution that is part of the JSON specifications rather than dependent on individual parsers implementations. Or perhaps JSON only really shines as a data interchange format and not much else.