Object转成JSONObject
public void onNext(Object o) {LogUtil.i("getFavorites", "json=" + o.toString());// JSONObject json = JSON.parseObject("{\"code\":1001,\"timestamp\":\"2018-11-0503:40:54\"}");...
文章共183字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
public void onNext(Object o) {
LogUtil.i("getFavorites", "json=" + o.toString());
// JSONObject json = JSON.parseObject("{\"code\":1001,\"timestamp\":\"2018-11-05 03:40:54\"}");
JSONObject json = JSONObject.parseObject(o.toString());
}
LogUtil 的可以打印o.toString() 出来;
直接传字符串解析json可以获得属性值;
JSONObject json = JSONObject.parseObject(o.toString()); 报错,强制转换也报错,把object转成JSONObject 这种要怎么用的?
或者怎么把Object o 这个对象里面的属性值读出来的? 怎么变成字符串的?
public interface ObserverResponseListener<T> {
void onNext(T t);
}
传进来的Object是个泛型的
JSONObject json = (JSONObject) JSON.toJSON(o);
用这样可以了
更多推荐
已为社区贡献3条内容
所有评论(0)