把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);
用這樣可以了