【发布时间】:2015-02-10 12:57:39
【问题描述】:
我有通过 Java 创建的 yaml 文件。
--- !!com.test.users.Configuration
config:
userList: !!set
? name: John
age: 18
: null
? name: Axel
age: 14
: null
defaultUser:
name: Bob
age: 15
这是我的 SnakeYML 代码
DumperOptions options = new DumperOptions();
options.setDefaultScalarStyle(DumperOptions.ScalarStyle.PLAIN);
options.setPrettyFlow(true);
options.setDefaultFlowStyle(DumperOptions.FlowStyle.BLOCK);
options.setAllowReadOnlyProperties(true);
options.setExplicitStart(true);
yml = new Yaml(options);
FileWriter writer = new FileWriter(path);
yml.dump(obj, writer);
问题是如何排除所有这些多余的!!noise
com.test.users.Configuration、?、: null、!!set?
【问题讨论】: