【发布时间】:2013-06-06 21:58:13
【问题描述】:
SnakeYAML 可以轻松转储/加载 javabean 对象,但是为了可读性而我不想成为 bean 的对象呢?
我认为我需要的是一个命名数组。像这样存储对象的东西:
矩形: 编号:1233154 宽度:14 身高:15 x: 1 y: 0
如何使用蛇 yaml 做到这一点?
到目前为止,我对对象使用递归/继承来允许自己编写 xml。
【问题讨论】:
SnakeYAML 可以轻松转储/加载 javabean 对象,但是为了可读性而我不想成为 bean 的对象呢?
我认为我需要的是一个命名数组。像这样存储对象的东西:
矩形: 编号:1233154 宽度:14 身高:15 x: 1 y: 0
如何使用蛇 yaml 做到这一点?
到目前为止,我对对象使用递归/继承来允许自己编写 xml。
【问题讨论】:
在这种情况下,您要做的是让您的对象为每个对象的属性生成映射,这将正常工作,因为 SnakeYAML 库支持映射。
【讨论】: