Newline-delimited JSON is pretty common. I don't think there's a
standard content-type for it though.

> Stay with the standard.

Well, this *is* the standard, just combined with newline-delimited streaming.

--Josh

On Wed, May 23, 2012 at 2:05 PM, Mark Hahn <[email protected]> wrote:
> 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 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



-- 
Joshua Holbrook
Engineer
Nodejitsu Inc.
[email protected]

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