[Twisted-web] [Nevow] json serializer and strings
Jean-Paul Calderone
exarkun at divmod.com
Sat Sep 9 15:22:45 CDT 2006
On Sat, 09 Sep 2006 20:08:16 +0200, Manlio Perillo <manlio_perillo at 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
More information about the Twisted-web
mailing list