第一种方法:
public static String getValue(String id,String siteId,String modelName,String fieldName) throws IllegalArgumentException, IllegalAccessException {
Object obj=ModelUtilRPC.select(id,siteId,modelName);
Field[] fields = obj.getClass().getDeclaredFields();
String returnVal="";
for(int i=0;i<fields.length;i++){
fields[i].setAccessible(true);
if(fields[i].getName().equals(fieldName)){
returnVal=(String) fields[i].get(obj);
}
}
return returnVal;
}
第二种方法
把object转换为map 然后用map的get方法
第三种方法
查出来是个list
然后把list.get(i)值转换为object[]
然后遍历