import org.jsonbuddy.JsonArray;
import org.jsonbuddy.JsonFactory;
import org.jsonbuddy.JsonObject;
public class JsonbuddyExample {
public static void main(String[] args) {
JsonObject jsonObject = JsonFactory.jsonObject()
.put("name", "Peter")
.put("age", 30)
.put("city", "Beijing");
String jsonString = jsonObject.toJson();
System.out.println(jsonString);
JsonObject parsedObject = JsonFactory.parseObject(jsonString);
String name = parsedObject.requiredString("name");
int age = parsedObject.requiredInt("age");
String city = parsedObject.requiredString("city");
System.out.println("Name: " + name);
System.out.println("Age: " + age);
System.out.println("City: " + city);
JsonArray jsonArray = JsonFactory.jsonArray()
.add("Apple")
.add("Banana")
.add("Orange");
String jsonArrayString = jsonArray.toJson();
System.out.println(jsonArrayString);
JsonArray parsedArray = JsonFactory.parseArray(jsonArrayString);
for (String fruit : parsedArray.strings()) {
System.out.println(fruit);
}
}
}