Stay with the standard.  Crockford has made it clear that the standard will
never change.  It is one of json's strengths.  You can count on the fact
that what you do now will work forever.


On Wed, May 23, 2012 at 1:47 PM, Ken <[email protected]> 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
>

-- 
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

Reply via email to