把object轉成JSONObject JSON.toJSON


把object轉成JSONObject JSON.toJSON

public void onNext(Object o) {
LogUtil.i("getFavorites", "json=" + o.toString());
JSONObject json = JSON.parseObject(o.toString());
// JSONObject json = JSON.parseObject("{\"code\":1001,\"timestamp\":\"2018-11-05 03:40:54\"}");

LogUtil 的可以打印o.toString() 出來,直接傳字符串解析json可以獲得屬性值,為什么JSONObject json = JSON.parseObject(o.toString()); 就報錯了?強制轉換也報錯,把object轉成JSONObject 這種要怎么用的?

或者怎么把Object o 這個對象里面的屬性值讀出來的? 怎么變成字符串的?
public interface ObserverResponseListener<T> {
void onNext(T t);
傳進來的Object是個泛型的

JSONObject json = (JSONObject) JSON.toJSON(o);
用這樣可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM