I don't get the interest of this thing.

If you want to send an array, just use an array.

If you want to delimit json messages on a stream without parsing the 
messages, I don't know if it is practical as JSON accepts any unicode.

\n is valid inside of strings (http://json.org/string.gif). 


On Wednesday, May 23, 2012 10:47:36 PM UTC+2, Ken wrote:
>
> *There seem to be a growing number of tools & packages around that 
> implement some form of JSON streaming where multiple standard JSON objects 
> are delimited by extra newlines, e.g.
>
> *
> *{ "id": 1, "foo": "bar" }*
> *{ "id": 2, "foo": "baz" }*
> *...*
> **
> *
> This format seems both pragmatic and useful, but is not JSON compliant 
> (i.e. doesn't parse with a standard JSON parser), so it seems inappropriate 
> to serve up as "application/json".   
> Request-JSONStream<https://github.com/smurthas/Request-JSONStream>uses 
> "application/jsonstream", Google searching shows at least one use of 
> "application/x-json-stream", and there are a number of services that use 
> "application/json" and expect clients to just deal with it (cf. 
> https://github.com/senchalabs/connect/issues/538).
>
> Since I'm about to make heavy use of this technique in a way that will be 
> a little difficult to unwind later I'd like if at all possible get on board 
> with whatever will become the standard (defacto or official). Anyone aware 
> of any efforts underway to standardize this, or packages/services that have 
> enough momentum to drive a standard in the future?
>
> *

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to