IMLC.ME

Java 运行 JavaScript 代码 - JavaScript Object

public class JavaScriptTest {

  @Test
  void readJsonObject() {

    try(Context context = Context.newBuilder("js")
    .build()) {

      // language=javascript
      Value value = context.eval("js", """
      ({
        "message": "Hello, world!"
      })
      """);

      assertEquals("Hello, world!", value.getMember("message").asString());

    }

  }
  
}

References

hello-graalvm-javascript-engine - GitHub