JsonObject和JsonArray转换问题

JsonObject和JsonArray转换问题开发过程中遇到需要将调用接口返回的JsonObject转换为JsonArray格式的数据,在使用过成中遇到转换问题,代码如下publicstaticJSONObjectgetRecJsonObj(StringstuId,StringschoolDate){Stringjson;try{json=Jsoup.connect(UrlConfig.URL+”GetStudentInfo?stuId=”+stuId+

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

开发过程中遇到需要将调用接口返回的JsonObject转换为JsonArray格式的数据,在使用过成中遇到转换问题,代码如下

public static JSONObject getRecJsonObj(String stuId, String schoolDate) {
        String json;
        try {
            json = Jsoup.connect(UrlConfig.URL + "GetStudentInfo?stuId=" + stuId+ "&schoolDate=" + outpatDate).ignoreContentType(true).timeout(99999).execute().body();
            JSONObject jo = JSON.parseObject(json);
            if (jo.getIntValue("length") > 0) {
                jo = jo.getJSONObject("data");
                return jo;
            }
        } catch (Exception e) {
            System.out.println(e.getMessage());
        }
        return new JSONObject();
    }

在进行JsonObject和JsonArray转换问题转换的时候一定要注意,返回的json字符串格式是否符合要转换的JsonArray格式!

一般符合JsonArray的格式为JsonObject和JsonArray转换问题,开发过程中转换出错是因为JsonObject和JsonArray转换问题返回的数据并不符合JsonArray格式,所以报错。

 

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

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

(0)
上一篇 2022年5月31日 上午7:36
下一篇 2022年5月31日 上午7:36


相关推荐

  • 认识Apache Bookkeeper

    认识Apache BookkeeperApacheBookke 简介 Apachebookke 是一个分布式 可扩展 容错 多副本 低延迟的存储系统 其提供了高性能 高吞吐的存储能力 Bookkeeper 实现了 append 方式的写操作 Bookkeeper 有一个非常成功的应用案例 apachepulsar 是近年雅虎开源的一个 MQ pulsar 相对于 kafka 来说 在存储上有优势 kafka 的单个 partition 的存储容量受到了部署 kafka 的 broker 的硬盘容量限制 当有大量的数据需要 MQ 支持时 partitio

    2026年3月17日
    2
  • pip安装本地指定版本的whl文件

    pip安装本地指定版本的whl文件用pip装一些包的时候,由于pip默认的源也就那几个,换了清华的没用,豆瓣的也没用。。。老停在下载途中就不走了。。,所以就想到了能不能先把这些包down下来,然后本地进行安装呢?说干就干,这里以Tensorflow为例:1.下载.whl文件百度输入:TensorFlowpypi查看到最近能用的最新.whl版本为1.5.0rc1:点开该链接:选择好适合自己系统的版本,然后下载!重点来了:一般来说直…

    2022年6月5日
    113
  • 均方误差(MSE)「建议收藏」

    均方误差(MSE)「建议收藏」均方误差单独扽概念是很简单的,这里只做介绍,更深一步的内容会在后面列出来。SSE(和方差、误差平方和):ThesumofsquaresduetoerrorMSE(均方差、方差):MeansquarederrorRMSE(均方根、标准差):Rootmeansquarederror数理统计中均方误差是指参数估计值与参数真值之差平方的期望值,记为MSE。MSE是衡量“…

    2022年9月30日
    8
  • 基于CAS搭建OIDC认证授权协议

    基于CAS搭建OIDC认证授权协议OIDC 协议作为以 OAuth2 为基础衍生的出新的认证授权协议 将 OAuth2 的授权协议与 OpenId 的认证协议相结合 从而生产的新的 sso 协议 OIDC 协议 OpenIDConnec 本文讲解的是基于 CAS5 1 X 实现的 OIDC 搭建 本文章需要读者自行搭建 CAS 服务端 OIDC 主要术语说明 http openid net specs openid connect basi

    2026年3月26日
    2
  • WinExec执行批处理命令

    WinExec执行批处理命令proceduredeleteDirtyRz;varstr:string;beginstr:=’del’+appPath+’USedLog\*.log’;WinExec(PChar(‘cmd.exe/c’+str),SW_HIDE);end;加了/c参数后它将运行/c后面的命令不加参数的话,它只执行CMD命令.解析:doc输入:CMD/?启…

    2022年7月11日
    16
  • GPT-5.2国内使用指南2025最新:OpenAI最强AI模型快速访问+镜像平台推荐+上手教程

    GPT-5.2国内使用指南2025最新:OpenAI最强AI模型快速访问+镜像平台推荐+上手教程

    2026年3月15日
    1

发表回复

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

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