java json和map相互轉化

java使用json要導入以下這些包:java

commons-beanutils-1.7.0.jar 
commons-lang-2.1.jar 
ezmorph-1.0.2.jar 
json-lib-1.1-jdk15.jar
commons-logging-1.0.4.jar
commons-collections.jar
commons-collections-3.2.jarjson

不然會報一些錯誤,maven依賴以下:maven

<dependency>  
    <groupId>net.sf.json-lib</groupId>  
    <artifactId>json-lib</artifactId>  
    <version>2.4</version>  
    <classifier>jdk15</classifier>  
</dependency>

map轉化爲jsoncode

JSONObject ob = (JSONObject)JSONSerializer.toJSON(map);

json字符串轉化爲map字符串

Map<String,String> ob = (Map)JSONObject.fromObject(message);
相關文章
相關標籤/搜索