import com.jsonmini.parser.JsonParser;
import com.jsonmini.parser.ParseException;
import com.jsonmini.value.JsonArray;
import com.jsonmini.value.JsonObject;
import com.jsonmini.value.JsonValue;
public class JsonParserExample {
public static void main(String[] args) {
String jsonString = "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}";
try {
JsonValue jsonValue = JsonParser.parse(jsonString);
if (jsonValue.isObject()) {
JsonObject jsonObject = jsonValue.asObject();
String name = jsonObject.getString("name");
int age = jsonObject.getInt("age");
String city = jsonObject.getString("city");
System.out.println("Name: " + name);
System.out.println("Age: " + age);
System.out.println("City: " + city);
}
} catch (ParseException e) {
e.printStackTrace();
}
}
}
<dependencies>
<dependency>
<groupId>com.jsonmini</groupId>
<artifactId>jsonmini</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>