Files

25 lines
705 B
Plaintext

# 05-json-incubator (JEP 540): JsonDemo.java on JDK 28
--- module and API surface:
jdk.incubator.json@28-ea
exports jdk.incubator.json
requires java.base mandated
public static jdk.incubator.json.JsonValue parse(java.lang.String);
public static jdk.incubator.json.JsonValue parse(char[]);
public static java.lang.String toDisplayString(jdk.incubator.json.JsonValue, java.lang.String);
--- without --add-modules:
src/JsonDemo.java:1: error: package jdk.incubator.json is not visible
import jdk.incubator.json.*;
--- with --add-modules jdk.incubator.json:
name = Ada
second language = fr
age + 1 = 37
missing key -> Optional.empty
{
"name": "Ada",
"langs": [
"en",
"fr"
],
"age": 36
}