import ;
import .*;
import ;
public class Main {
public static void main(String[] args) {
try {
Map m1,m2,m3,m4;
FileWriter fw;
/* 读取 */
Yaml y = new Yaml();
//创建file对象
File file = new File("");
//将yaml内容解析成map表
m1 = (Map) (new FileInputStream(file));
//获取第一级键中的“details”键作为对象,进一步获取下级的键和值
m2 = (Map) ("details");
m3 = (Map) ("friends");
//这里email键属于第三级,对其key进行赋值
("email", "asdasd@");
//获取第三级键中“info”键
m4 = (Map) ("info");
//将第四级键“tel”赋值2222
("tcp", 2222);
/* 写入 */
//初始化filewriter对象,用于写入操作
fw = new FileWriter(file);
//用snakeyaml的dump方法将map类解析成yaml内容
((m1));
//写入到文件中
();
();
} catch (IOException e) {
();
} catch (Exception e) {
();
}
}
}