Encoding NaN in JSON

Tim Roberts timr at probo.com
Fri Apr 19 01:04:56 EDT 2013


Miki Tebeka <miki.tebeka at gmail.com> wrote:
>
>>> I'm trying to find a way to have json emit float('NaN') as 'N/A'.
>> No.  There is no way to represent NaN in JSON.  It's simply not part of the
>> specification.
>
>I know that. I'm trying to emit the *string* 'N/A' for every NaN.

You understand that this will result in a chunk of text that is not JSON?
Other JSON readers won't be able to read it.
-- 
Tim Roberts, timr at probo.com
Providenza & Boekelheide, Inc.



More information about the Python-list mailing list