在我的 Java 项目中,我尝试使用 Simple Library (http://simple.sourceforge.net) 进行 XML 序列化。现在我需要从 xml 序列化到我的类的现有实例中。但是这个库总是创建新实例。例如,我在内存中有一些对象:
TObj myObject = new TObj();
myObject.field1 = 999;
myObject.field2 = 777;
然后我从这个 TObj 的服务器 xml 收到,但只有部分字段,例如:
<TObj field1="100">
我想在myObject变量中序列化这个 xml 。之后结果应该是:
myObject.field1 = 100;
myObject.field2 = 777;
但是简单的库总是创建 TObj 类的新实例。我怎样才能达到预期???
谢谢