java中的xml序列化?

时间:2010-11-15 17:22:36

标签: java xml

Ive foll code snippet

class A{
  private int num;
  public ArrayList<Integer> totRecords ;
  public final int getNum(){
    return num;
  }
  public final void setNum(int val){
    num = val;
  }
  // inside main

  {
    A a = new A();
    a.setNum(1);
    a.totRecords.add(0);
    // i use javabeans serialisation.

但是,arrylist没有被序列化。有人可以帮忙吗? 是因为arraylist没有getter-settter

或者公共成员是否无法序列化?

1 个答案:

答案 0 :(得分:0)

我建议您阅读Using XMLEncoder以了解其功能和限制。您可能需要编写自定义持久性委托。