JSON.stringify GraalVM не работает должным образом ⇐ JAVA
-
Гость
JSON.stringify GraalVM не работает должным образом
Похоже, что JSON.stringify не может обрабатывать объекты карты в GraalVM.
HashMap obj = new HashMap(); obj.put("е", "е"); obj.put("с", "с"); Менеджер ScriptEngineManager = новый ScriptEngineManager(); ScriptEngine engine = Manager.getEngineByName("graal.js"); engine.put("объект", объект); System.out.println(engine.eval("JSON.stringify(obj)")); Это вывод:
{} Может ли кто-нибудь помочь решить эту проблему? JDK17 Graalvm 22.0.0
Похоже, что JSON.stringify не может обрабатывать объекты карты в GraalVM.
HashMap obj = new HashMap(); obj.put("е", "е"); obj.put("с", "с"); Менеджер ScriptEngineManager = новый ScriptEngineManager(); ScriptEngine engine = Manager.getEngineByName("graal.js"); engine.put("объект", объект); System.out.println(engine.eval("JSON.stringify(obj)")); Это вывод:
{} Может ли кто-нибудь помочь решить эту проблему? JDK17 Graalvm 22.0.0
Мобильная версия