• Facebook
  • Twitter
  • Reddit
  • StumbleUpon
  • Digg
  • email

All Samples(160)  |  Call(40)  |  Derive(92)  |  Import(28)
Extensible JSON <http://json.org> encoder for Python data structures.

Supports the following objects and types by default:

+-------------------+---------------+
| Python            | JSON          |
+===================+===============+
| dict              | object        |
+-------------------+---------------+
| list, tuple       | array         |
+-------------------+---------------+
| str, unicode      | string        |
+-------------------+---------------+
| int, long, float  | number        |
+-------------------+---------------+
| True              | true          |
+-------------------+---------------+
| False             | false         |
+-------------------+---------------+
| None              | null          |
+-------------------+---------------+

To extend this to recognize other objects, subclass and implement a
``.default()`` method with another method that returns a serializable
object for ``o`` if possible, otherwise it should call the superclass
implementation (to raise ``TypeError``).

src/p/y/PyAMF-HEAD/doc/tutorials/examples/actionscript/google_appengine/simplejson/tests/test_unicode.py   PyAMF(Download)
def test_encoding1():
    encoder = S.JSONEncoder(encoding='utf-8')
    u = u'\N{GREEK SMALL LETTER ALPHA}\N{GREEK CAPITAL LETTER OMEGA}'
    s = u.encode('utf-8')
    ju = encoder.encode(u)
    js = encoder.encode(s)
    assert ju == js

src/p/y/pyjamas-desktop-HEAD/pyjamas-webkit/examples/jsonrpc/public/services/jsonrpc/__init__.py   pyjamas-desktop(Download)
 
from errors import *
 
from simplejson import JSONDecoder, JSONEncoder
 
 
class JSONRPCEncoder(JSONEncoder):

src/p/y/pyjamas-desktop-HEAD/pyjamas-web/examples/jsonrpc/public/services/jsonrpc/__init__.py   pyjamas-desktop(Download)
 
from errors import *
 
from simplejson import JSONDecoder, JSONEncoder
 
 
class JSONRPCEncoder(JSONEncoder):

src/p/y/pyjamas-desktop-HEAD/pyjamas-khtml/examples/jsonrpc/public/services/jsonrpc/__init__.py   pyjamas-desktop(Download)
 
from errors import *
 
from simplejson import JSONDecoder, JSONEncoder
 
 
class JSONRPCEncoder(JSONEncoder):

src/p/y/PyAMF-HEAD/doc/tutorials/examples/actionscript/google_appengine/simplejson/tests/test_recursion.py   PyAMF(Download)
class RecursiveJSONEncoder(simplejson.JSONEncoder):
    recurse = False
    def default(self, o):
        if o is TestObject:
            if self.recurse:
                return [TestObject]
            else:

src/d/i/diksel-HEAD/trunk/thirdparty/pyjamasdev/examples/jsonrpc/public/services/jsonrpc/__init__.py   diksel(Download)
 
from errors import *
 
from simplejson import JSONDecoder, JSONEncoder
 
 
class JSONRPCEncoder(JSONEncoder):

src/d/i/diksel-HEAD/trunk/thirdparty/pyjamasdev/examples/infohierarchy/public/services/jsonrpc/__init__.py   diksel(Download)
 
from errors import *
 
from simplejson import JSONDecoder, JSONEncoder
 
 
class JSONRPCEncoder(JSONEncoder):

src/p/y/pyjamas-HEAD/src/examples/jsonrpc/public/services/jsonrpc/__init__.py   pyjamas(Download)
 
from errors import *
 
from simplejson import JSONDecoder, JSONEncoder
 
 
class JSONRPCEncoder(JSONEncoder):

src/d/i/diksel-HEAD/thirdparty/pyjamasdev/examples/jsonrpc/public/services/jsonrpc/__init__.py   diksel(Download)
 
from errors import *
 
from simplejson import JSONDecoder, JSONEncoder
 
 
class JSONRPCEncoder(JSONEncoder):

src/d/i/diksel-HEAD/thirdparty/pyjamasdev/examples/infohierarchy/public/services/jsonrpc/__init__.py   diksel(Download)
 
from errors import *
 
from simplejson import JSONDecoder, JSONEncoder
 
 
class JSONRPCEncoder(JSONEncoder):

  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9  Next