snaker-core/src/main/java/org/snaker/engine/helper/ReflectHelper.java
public static Object getFieldValue(Object obj, String fieldName) {
		Object result = null;
		Field field = getField(obj, fieldName);
		if (field != null) {
			field.setAccessible(true);
			try {
				result = field.get(obj);
			} catch (IllegalArgumentException e) {
				e.printStackTrace();
			} catch (IllegalAccessException e) {
				e.printStackTrace();
			}
		}
		return result;
	}
public static Object getFieldValue(Object obj, String fieldName) {
		Object result = null;
		Field field = getField(obj, fieldName);
		if (field != null) {
			field.setAccessible(true);
			try {
				result = field.get(obj);
			} catch (IllegalArgumentException e) {
				e.printStackTrace();
			} catch (IllegalAccessException e) {
				e.printStackTrace();
			}
		}
		return result;
	}
public static Object getFieldValue ( Object obj , String fieldName ) { Object result = null ; Field field = getField ( obj , fieldName ) ; if ( field != null ) { field . setAccessible ( true ) ; try { result = field . get ( obj ) ; } catch ( IllegalArgumentException e ) { e . printStackTrace ( ) ; } catch ( IllegalAccessException e ) { e . printStackTrace ( ) ; } } return result ; }
利用反射获取指定对象的指定属性
@param obj 目标对象
@param fieldName 目标属性
@return 目标属性的值
利用反射获取指定对象的指定属性