我有yaml
通过 Java 创建的文件。
--- !!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
?