1、net.sf.json 包下的导入方式
将对象中为的集合的字段存储在map中传入
JSONObject parseObject = JSONObject.fromObject(param);
Map<String, Class> classMap = new HashMap<String, Class>();
classMap.put("DDFPZXX", DDFPZXX.class);
classMap.put("DDKZXX", DDKZXX.class);
classMap.put("DDMXXX", DDMXXX.class);
JsonConfig jsonConfig = new JsonConfig();
jsonConfig.setClassMap(classMap);
FiTaxOrderVO hxvo = (FiTaxOrderVO) JSONObject.toBean(parseObject,new FiTaxOrderVO(),jsonConfig);
2、com.alibaba.fastjson-->fastjson
Object dataobj = JSON.parseObject(retmsg,
xxxxxx.class);