import com.fasterxml.jackson.core.JsonFactory;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.JsonToken;
public class WoodstoxExample {
public static void main(String[] args) {
try {
JsonFactory jsonFactory = new JsonFactory();
JsonParser jsonParser = jsonFactory.createParser(new File("example.json"));
while (jsonParser.nextToken() != JsonToken.END_OBJECT) {
String fieldName = jsonParser.getCurrentName();
if ("name".equals(fieldName)) {
jsonParser.nextToken();
String name = jsonParser.getText();
System.out.println("Name: " + name);
} else if ("age".equals(fieldName)) {
jsonParser.nextToken();
int age = jsonParser.getIntValue();
System.out.println("Age: " + age);
}
}
jsonParser.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}