Object转成JSONObject

Object转成JSONObjectpublicvoidonNext(Objecto){LogUtil.i(“getFavorites”,”json=”+o.toString());//JSONObjectjson=JSON.parseObject(“{\”code\”:1001,\”timestamp\”:\”2018-11-0503:40:54\”}”);…

大家好,又见面了,我是你们的朋友全栈君。

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);

用这样可以了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/130351.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • bat全屏运行_cmd指令打开全屏

    bat全屏运行_cmd指令打开全屏新建1.vbsSetobjShell=CreateObject(“Wscript.Shell”)objShell.SendKeys”{F11}”Setxxx用于指示一个未初始化的对象值,或者把对象变量从对象分离用于释放系统资源。新建test.bat@echooffstarthttps://blog.csdn.net/qq_44275213choice/t1/dy/n>nulstart%cd%\1.vbs…

    2025年11月29日
    6
  • oracle中varchar和char的区别_char跟varchar

    oracle中varchar和char的区别_char跟varchar1.varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节;2.VARCHAR2把空串等同于null处理,而varchar仍按照空串处理;3.VARCHAR2字符要用几个字节存储,要看数据库使用的字符集,大部分情况下建议使用varchar2类型,可以保证更好的兼容性。注意:在oracle中varchar2的最大长…

    2025年7月24日
    10
  • unity3D入门_3D技巧

    unity3D入门_3D技巧unity3D入门系列一,Hello3DWorld(C#脚本版)作者:admin 日期:2011年06月25日 来源:本站原创  【字体:大 中 小】  我要评论(0) 文章转载自:http://www.j2megame.com/html/xwzx/ty/2275.html=======================================

    2022年8月10日
    8
  • Matlab中fprintf函数使用[通俗易懂]

    Matlab中fprintf函数使用[通俗易懂]fprintf函数将数据写入文本文件。语法fprintf(fileID,formatSpec,A1,…,An)fprintf(formatSpec,A1,…,An)nbytes=fprintf(___)说明fprintf(fileID,formatSpec,A1,…,An)按列顺序将formatSpec应用于数组A1,…An的所有元素,并将数据写入到一个文本文件。fprintf使用在对fopen的调用中指定的编码方案。fprintf(form…

    2022年10月19日
    2
  • VS Code 必备插件推荐「建议收藏」

    VS Code 必备插件推荐「建议收藏」插件说明备注AutoCloseTag自动添加HTML/XML关闭标签AutoRenameTag自动重命名配对的HTML/XML标签Beautify格式化代码BracketPairColorizer颜色识别匹配括号CodeRunner非常强大的一款插件…

    2022年5月6日
    74
  • Linux查看redis版本(查看mongodb版本)

    快半年没有在Linux中使用redis了,命令有些生疏了,网上很多博文也不对,不知道博主是否直接复制的来的。以下为重新整理资料,便于忘记时候复习首先进入cd/usr/local目录不用说了我把redis安装到了redis文件夹中了,在bin目录下找到redis-server使用./redis-server–version查看版本信息[red@RedFaceloc…

    2022年4月16日
    76

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号