com.alibaba
fastjson
1.2.47
导入之后就可以愉快滴使用 了。
例子如下
package test;
import java.util.HashMap;
import java.util.Map;
import org.apache.commons.collections.map.HashedMap;
import com.alibaba.fastjson.JSON;
public class JsonTest {
public static void main(String[] args){
String params="{“version”:“1.0”,“charset”:“UTF-8”,“sign”:“f94b7eb96d529bfe5b28d57288dd5b4ffb576c2ff98b2fa4ff2be6f70ab8b6e7”,“signType”:“SHA-256”,“reqData”:{“nextKeyValue”:"",“dateTime”:“20160825113210”,“operatorNo”:“9999”,“merchantNo”:“000054”,“date”:“20160116”,“branchNo”:“0755”}}";
HashMap<String, Object> hashMap=JSON.parseObject(params, HashMap.class);
System.err.println(“hashmap=”+hashMap);
Map<String, Object> map=JSON.parseObject(params, Map.class);
System.out.println(“map=”+map);
}
}
输出结果
hash