1. net.sf.json和org.json
一直被一個問題折磨,引入json依賴之後,使用fromObject方法一直報錯The method fromObject(String) is undefined for the type JSONObject。終於在網絡上找到了問題原因:jsonObject.fromObject()方法依賴於net.sf.json.JSONObject,但是我在導入時import的是org.json.JSONObject,所以報錯該方法未定義。
2. 依賴包
net.sf.json依賴:(必須注入jdk版本,不然引入依賴時會失敗)
gradle
compile('net.sf.json-lib:json-lib:2.4:jdk15')
maven
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>