1. public void onNext(Object o) {
    2. LogUtil.i("getFavorites", "json=" + o.toString());
    3. JSONObject json = JSON.parseObject(o.toString());
    4. // JSONObject json = JSON.parseObject("{\"code\":1001,\"timestamp\":\"2018-11-05 03:40:54\"}");
    5. }
    1. LogUtil 的可以打印o.toString() 出来,直接传字符串解析json可以获得属性值,为什么JSONObject json = JSON.parseObject(o.toString()); 就报错了?强制转换也报错,把object转成JSONObject 这种要怎么用的?<br /> 或者怎么把Object o 这个对象里面的属性值读出来的? 怎么变成字符串的?
    public interface ObserverResponseListener<T> {
    void onNext(T t);
    }
    

    传进来的Object是一个泛型的
    JSONObject json = (JSONObject) JSON.toJSON(o);

    采用以上方式—-注意学习