Re: Unpacking scalar JSON values - Mailing list pgsql-hackers

From Daniel Farina
Subject Re: Unpacking scalar JSON values
Date
Msg-id CACN56+MaepqypFyLJ+Fwjio-Sy-mz0rjgtbMRSawSfj6ixqmaw@mail.gmail.com
Whole thread Raw
In response to Re: Unpacking scalar JSON values  (Daniel Farina <daniel@fdr.io>)
Responses Re: Unpacking scalar JSON values  (Andrew Dunstan <andrew@dunslane.net>)
List pgsql-hackers
On Sat, Aug 24, 2013 at 6:04 PM, Daniel Farina <daniel@fdr.io> wrote:
> But there's no good way I can find from the documentation to do it
> with a scalar: select ('"va\"lue"'::json)::text;

Triggered send by accident:

select ('"va\"lue"'::json)::text;  text
-----------"va\"lue"
(1 row)

the JSON escaping is retained.  That may be reasonable for a
text-cast, so I'm not suggesting its reinterpretation, but there is no
operator I can identify immediately from the documentation to convert
a JSON string value into a Postgres one like json_each_text, except on
a json that contains a scalar JSON string.



pgsql-hackers by date:

Previous
From: Daniel Farina
Date:
Subject: Re: Unpacking scalar JSON values
Next
From: Kanarupan Kularatnarajah
Date:
Subject: bitset counting as a user defined function in postgresql 9.2?