Tatu,

Thank you. Exactly what I was looking for.

Michael

On Thu, Feb 20, 2020, 4:21 PM Tatu Saloranta <[email protected]> wrote:

> On Thu, Feb 20, 2020 at 8:14 AM Michael Scalia <[email protected]>
> wrote:
>
>> RFC 8259 <https://tools.ietf.org/html/rfc8259> is *The JavaScript Object
>> Notation (JSON) Data Interchange Format*. It obsoletes RFC 7159
>> <https://tools.ietf.org/html/rfc7159>, which in turn obsoletes RFC 4627
>> <https://tools.ietf.org/html/rfc4627>. I believe 4627 was the original
>> JSON specification.
>>
>> I care because my server uses Jackson to parse and generate JSON. Some
>> customers have asked about support for the more recent JSON RFCs. In
>> particular, I've been asked about this change from
>> https://tools.ietf.org/html/rfc7159#appendix-A:
>>
>>    o  Changed the definition of "JSON text" so that it can be any JSON
>>       value, removing the constraint that it be an object or array.
>>
>>
>> Thanks,
>>
>>
> Ah. That makes sense, thank you for clarification.
>
> I am not aware of any deviations; at least no bug reports exist. My
> recollection is that newer json(-related) specification do not contain
> major changes.
>
> Now, with respect to that particular change, yes, Jackson does support
> reading of any JSON root-level value out of the box.
> Same is true for things like "line-delimited JSON" (
> https://en.wikipedia.org/wiki/JSON_streaming -- line-delimited and
> concatenated JSON).
>
> -+ Tatu +-
>
>
>>
>> Michael Scalia
>>
>>
>> On Wednesday, February 19, 2020 at 4:44:53 PM UTC-5, Tatu Saloranta wrote:
>>>
>>> What is RFC 8259, and why do you care?
>>>
>>> -+ Tatu +-
>>>
>>> On Wed, Feb 19, 2020 at 1:44 PM Michael Scalia <[email protected]>
>>> wrote:
>>> >
>>> > I'm having trouble finding which version of Jackson supports which
>>> JSON RFC.
>>> >
>>> > Which 2.x version of Jackson supports RFC 8259?
>>> >
>>> > Thanks,
>>> > Michael Scalia
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> Groups "jackson-user" group.
>>> > To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> > To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/jackson-user/33750e71-1970-4aa3-92be-2ea5ea24a05b%40googlegroups.com.
>>>
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "jackson-user" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jackson-user/1bf5b233-7344-4be6-b17a-a50df6c34eb7%40googlegroups.com
>> <https://groups.google.com/d/msgid/jackson-user/1bf5b233-7344-4be6-b17a-a50df6c34eb7%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "jackson-user" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/jackson-user/nrPYUSDN2Mg/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jackson-user/CAGrxA26QGPni1t%2BH4y3UJM6VD_xSGC3r6-jzSbZfU4QPb6vvSg%40mail.gmail.com
> <https://groups.google.com/d/msgid/jackson-user/CAGrxA26QGPni1t%2BH4y3UJM6VD_xSGC3r6-jzSbZfU4QPb6vvSg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"jackson-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jackson-user/CA%2BNzUBtLFZJCroUefZHeFLg1kB10ev8C7dvpwHVD-HHQpFKMOQ%40mail.gmail.com.

Reply via email to