4

私はpython-spidermonkeyJavaScriptコードを実行するために使用しています。

(文字列だけでなく)オブジェクトをPythonに渡すために、JSON文字列を返すことを考えています。

これはよくある問題のように思われるので、スパイダーモンキーまたはに組み込まれているこのための機能があるかどうか疑問に思いますpython-spidermonkey。(私は知ってunevalいますが、それはJSONシリアル化に使用されることを意図していません-そしてこれを行うためにJavaScriptのブロックを挿入することは避けたいです。)

4

1 に答える 1

7

JSON.stringify を使用します。これは ECMAScript 5 標準の一部であり、現在のバージョンの Spidermonkey に実装されています。python-spidermonkey で使用されているバージョンかどうかはわかりませんが、そうでない場合はhttp://www.json.org/js.htmlから JavaScript の実装を取得できます。

于 2009-06-29T05:54:28.390 に答える