Serialización JSON en Spidermonkey

Estoy usando python-spidermonkey para ejecutar el código JavaScript.

Para pasar objetos (en lugar de solo cadenas) a Python, estoy pensando en devolver una cadena JSON.

Esto parece ser un problema común, así que me pregunto si existen instalaciones para esto integradas en Spidermonkey o python-spidermonkey . (Sé de uneval pero no está destinado a ser utilizado para la serialización JSON, y prefiero evitar inyectar un bloque de JavaScript para hacer esto).

Yo usaría JSON.stringify. Es parte del estándar ECMAScript 5 y se implementa en la versión actual de spidermonkey. No sé si está en la versión utilizada por python-spidermonkey, pero si no lo está, puede obtener una implementación de JavaScript desde http://www.json.org/js.html .