次のクラッジを使用するよりも、JavascriptオブジェクトのJSON表現を取得するためのよりクリーンな方法はありますか?
System.out.println(((ScriptableObject) scope).callMethod(
cx, (Scriptable) scope.get("JSON", scope),
"stringify", new Object[]{jsObject}));
ここで、jsObjectは文字列化するScriptableObjectです。