Czy istnieje lepszy sposób uzyskania reprezentacji obiektu JavaScript w języku JSON niż w przypadku następującego kludge?Dostęp do macierzystego pliku Rhino JSON.Stringify z Java
System.out.println(((ScriptableObject) scope).callMethod(
cx, (Scriptable) scope.get("JSON", scope),
"stringify", new Object[]{jsObject}));
Gdzie jsObject to ScriptableObject, który chcę stringify.
Witam Mógłbyś rzućmy okiem na to: http://stackoverflow.com/questions/17548552/scriptengine-how-to-pass-a-string-that-represent -json? –
Chciałbym użyć powyższych, ale nie mogę dowiedzieć się, jak uzyskać zasięg z wewnątrz tagu Ant/Rhino/Script. Kontekst wydaje się być dostępny poprzez .getCurrentContext(), ale nie jest pewien zakresu. – Joel