我想生成一个数据模型的 xml 表示,我不想修改我的模型添加类似 JAXB 和注释来描述它。我想要一个透明和灵活的设计。
有任何想法吗?
谢谢!
编辑 - 广告示例
public class Figure {
private String name;
private String color;
public Figure(String name, String color) {
super();
this.name = name;
this.color = color;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
它是xml:
<Figure>
<name>square</name>
<color>red</color>
</Figure>
这是一个简单的例子,我真正的问题是:如何在不更改“解析器/编码器/解码器”的情况下支持对象的组合或对模型的更改?