Доступ к Rhino& #39;s собственный JSON.Stringify из Java

Есть ли более чистый способ получить JSON-представление объекта Javascript, чем со следующим кладжем?

System.out.println(((ScriptableObject) scope).callMethod(
    cx, (Scriptable) scope.get("JSON", scope), 
    "stringify", new Object[]{jsObject}));

Где jsObject — это ScriptableObject, который я хочу преобразовать в строку.

7
задан Chris Stillwell 22 October 2019 в 19:22
поделиться