卜若的代码笔记-android系列-android网络系列-第二章:json数据转对象

1.json格式:

2.引入GSON包

implementation 'com.google.code.gson:gson:2.7'

 

3.使用GSON将json字符串转成对象

                    String jsonStr = data.getString("data");
                    Gson gson = new Gson();
                    Result r1   = gson.fromJson(jsonStr, Result.class);
                    console.setText(r1.getArg1());

 

4.如果没有json基础的同学必看:

1.json是网络数据交换格式
2.json对象必须是get set如:

package com.system.entity;

public class Result {

    private String arg1;
    private String arg2;
    private int code;

    public String getArg1() {
        return arg1;
    }

    public void setArg1(String arg1) {
        this.arg1 = arg1;
    }

    public String getArg2() {
        return arg2;
    }

    public void setArg2(String arg2) {
        this.arg2 = arg2;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }
}

3.略

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值