У меня есть объект Java, который я хочу превратить в объект json и перейти к движку JavaScript Nashorn. На удивление сложно ответить Google на это! Может ли кто-нибудь сказать мне, как это сделать?Как конвертировать Java Pojo в Nashorn Json?
Я попытался это:
ObjectMapper mapper = new ObjectMapper();
String inputModelAsString = mapper.writeValueAsString(inputModel);
И затем передавая строку JSON к функции:
result = invocable.invokeFunction(PROGRAM_FUNCTION, moduleName, inputModelAsString);
Но он был принят в виде строки, а не как JSON.
Вы можете разобрать строку в вашем яваскрипте кода с JSON.parse (ы) –