4

python-spidermonkey用来运行 JavaScript 代码。

为了将对象(而不仅仅是字符串)传递给 Python,我正在考虑返回一个 JSON 字符串。

这似乎是一个常见问题,所以我想知道 Spidermonkey 或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 回答