3 ms·
If GNU decided tomorrow that all utilities need to have a --json output argument then that would make me a very happy person.
by natermer 7y ago
If GNU decided tomorrow that all utilities need to have a --json output argument then that would make me a very happy person.
- pmarreck 7y agoThat still limits us too much due to the rather severely limited available data types (although arbitrary types could be serialized into binary/string data, I guess...)
- drudru11 7y agoFunny that you should mention this. I just hit that problem yesterday. The lack of a binary type is a problem. This is the same thing that hit XML. Unfortunately (or fortunately), the best solution is still the MIME stuff.
- dTal 7y agoBetter than nothing, but the problem with that is that you can't construct a deep, lazily evaluated pipeline. JSON can't be outputted until all the data is collected.
- chocolateboy 7y agoThere's a streaming format which is used for this: JSON Lines [1] AKA newline-delimited JSON [2]. [1] http://jsonlines.org/ http://jsonlines.org/ [2] http://ndjson.org/ http://ndjson.org/