我正在尝试从我的 ant rhino 中的对象生成 JSON。JSON.stringify(obj) 不受支持,但有一个 NativeJSON 类具有 stringify 方法。但问题是如何从 Ant/Rhino 调用它?我可以掌握上下文,但我不知道如何掌握范围。这似乎也比它应该的更复杂,所以也许有一个更直接的解决方案?
这绝对是相关的,除了它不处理从 Ant 使用 this (它没有明显暴露的上下文/范围): Access Rhino's native JSON.Stringify from Java
NativeJSON.stringify(cx, scope, jsObject, null, null);