public Map<String, Object> getResult(Document doc, ParseBeanConfig beanConfig) throws Exception {
		Map<String, Object> resultMap = new HashMap<String, Object>();
		boolean hasSet = false;
		Map<String, ParseMethodConfig> methodMap = beanConfig.getMethodMap();
		for (ParseMethodConfig methodConfig : methodMap.values()) {
			if (fillValueToMap(doc, methodConfig, resultMap)) {
				hasSet = true;
			}
		}
		
		return hasSet ? resultMap : null;
	}