JSON格式与对象,数组字符串的

https://www.cnblogs.com/free-dom/p/5801866.html

也可以这样写,

public void updateUserOnlineInfo(String jsonString) throws JSONException, InterruptedException {
        JSONObject obj = new JSONObject(jsonString);

 

 

//可以这样获取json中的字符串

        String type = object.getString("type");

        // 创建对象用于存放用户当前的状态信息储
        UserTerminalInfo userTerminalInfo = new UserTerminalInfo(obj.getLong("id"), obj.getString("apip"),
                obj.getString("apmac"), obj.getString("apsn"), obj.getLong("createTime"), obj.getLong("logTime"),
                obj.getString("nasid"), obj.getString("nasip"), obj.getString("ssid"), obj.getString("systemName"),
                obj.getString("type"), obj.getString("userIp"), obj.getString("userMac"), obj.getString("vlan"));
        // 查询到ap的信息
        ApInfo apInfo = apInfoRepository.findApinfobyapSn(obj.getString("apsn"));
        
        if(apInfo==null||apInfo.equals("")) {
            apInfo.setNetId(null);
            apInfo.setBusinessId(null);
        }
        
        
        userTerminalInfo.setNetId(apInfo.getNetId());
        userTerminalInfo.setBussinessId(apInfo.getBusinessId());
        
        //向队列中添加数据
        addUserTerminalInfoData(userTerminalInfo);
        //userTerminalInfoRepository.save(userTerminalInfo);
        
    }
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值