1.咱们这里使用json-lib包进行转换,可在http://json-lib.sourceforge.net/下载依赖于下面的jar包:java
jakarta commons-lang 2.5 jakarta commons-beanutils 1.8.0 jakarta commons-collections 3.2.1 jakarta commons-logging 1.1.1 ezmorph 1.0.6
在下面的对象中json
net.sf.json.JSONObject public final class JSONObject extends AbstractJSON implements JSON, Map, Comparable
实现了Map接口,能够直接转换成Map就能够了spa
咱们须要先把json字符串转化为net.sf.json.JSONObject对象.net
代码以下:code
String jsonStr = "咱们的json字符串"; JSONObject jsonObject = JSONObject.fromObject(jsonStr); Map map = jsonObject;
java中这样就能够完成json字符串到Map的转换了对象
2.接口