import com.fasterxml.jackson.annotation.JsonProperty; public class User { @JsonProperty("name") private String username; @JsonProperty("age") private int userAge; // Getters and Setters } import com.fasterxml.jackson.databind.ObjectMapper; import java.io.IOException; public class Main { public static void main(String[] args) throws IOException { User user = new User(); user.setUsername("John"); user.setUserAge(25); ObjectMapper objectMapper = new ObjectMapper(); String jsonData = objectMapper.writeValueAsString(user); System.out.println("JSON data: " + jsonData); String json = "{\"name\":\"John\",\"age\":25}"; User convertedUser = objectMapper.readValue(json, User.class); System.out.println("Java object: " + convertedUser.getUsername() + ", " + convertedUser.getUserAge()); } }


上一篇:
下一篇:
切换中文