之前讀取XML影射時返回一個數組,那樣解決不了資料匯入的問題;下一步是寫一個Java類(類似HibernatePOJO類),讀取XML時執行個體化對象List儲存,然後返回,儲存的資料是對象,容易操作。。。。
其實很簡單寫好一個對象;List.add(對象)到List就行了,
讀取得時候類型轉換(類名)listObject.get(0);
簡單例子 一個學生類 (在畢業設計裡相當於POJO)
publicclass xsb {
privateintxh;
private String xm;
publicint getXh() {
returnxh;
}
publicvoid setXh(int xh) {
this.xh = xh;
}
public String getXm() {
returnxm;
}
publicvoid setXm(String xm) {
this.xm = xm;
}
}
主類:
publicclass test {
public List<Object> getList(){
List<Object> list = new ArrayList<Object>();
xsb xs=new xsb();
xs.setXh(1);
xs.setXm("張三");
list.add(xs);
xsb xs1=new xsb();
xs1.setXh(2);
xs1.setXm("李四");
list.add(xs1);
return list;
}
publicstaticvoid main(String[]args) {
List<Object> listObject = new ArrayList<Object>();
test te=new test();
listObject=te.getList();
xsb xs=(xsb)listObject.get(1); //讀取List裡的對象
System.out.print(xs.getXm());;
}
}