import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.dataformat.yaml.YAMLFactory; public class YAMLExample { public static void main(String[] args) { ObjectMapper objectMapper = new ObjectMapper(new YAMLFactory()); try { MyObject myObject = new MyObject("John", 25); String yamlData = objectMapper.writeValueAsString(myObject); System.out.println(yamlData); } catch (Exception e) { e.printStackTrace(); } try { String yamlData = "name: John age: 25"; MyObject myObject = objectMapper.readValue(yamlData, MyObject.class); System.out.println(myObject); } catch (Exception e) { e.printStackTrace(); } } } class MyObject { private String name; private int age; public MyObject() {} public MyObject(String name, int age) { this.name = name; this.age = age; } }


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