
Sept. 9, 2006
3:22 p.m.
On Sat, 09 Sep 2006 20:08:16 +0200, Manlio Perillo <manlio_perillo@libero.it> wrote:
Hi.
Why the json serializer does not support plain strings?
I'm having problems because I want to serialize keywords arguments and the dictionary keys are str objects, not unicode.
There are some problems with this:
elif isinstance(obj, str): w('"') w(stringEncode(obj.decode("us-ascii")) w('"') ?
Yes. What if it is not an ASCII string? If you know that your strings are ASCII strings, decode them before you give them to Athena.
I can use simplejson, but I don't want to add too many dependencies.
Thanks Manlio Perillo
Jean-Paul