首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

关于透过反射调用getset方法

2012-10-24 
关于通过反射调用getset方法public class Cat{//...public void setAge(int age){//...}public void setNa

关于通过反射调用getset方法
public class Cat{
// ...
  public void setAge(int age){
  //...
  }
  public void setName(String name){
  //...
  }
}
XML:
<cat>
  <age>10</age>
  <name>Tom</name>
</cat>
怎么把字符串类型的数据给设置到对象里头去
我的意思是,XML中age读出来是字符串10,但set方法要的是一个整型
通过set方法对象的getParameterTypes方法,可以得到一个描述int类型的Class对象
但怎么才能根据这个Class对象的不同动态地转换从XML里头读出来的字符串呢?

[解决办法]
使用xstream、jaxb处理这种问题

热点排行