当前位置: 首页 > news >正文

做网站的销售怎么样网站建设情况

做网站的销售怎么样,网站建设情况,设计上海展会2021时间,2018做网站 工具Json数据解析 json对象:花括号开头和结尾,中间是键值对形式————”属性”:属性值”” json数组:中括号里放置 json 数组,里面是多个json对象或者数字等 JSONObject 利用 JSONObject 解析 1.创建 JSONObject 对象,传…

Json数据解析

json对象:花括号开头和结尾,中间是键值对形式————”属性”:属性值””

json数组:中括号里放置 json 数组,里面是多个json对象或者数字等

JSONObject

利用 JSONObject 解析
1.创建 JSONObject 对象,传入满足 json 格式的字符串
2.根据 json数据的key键值 获取其中的数据,是什么类型的数据就写getxx()
3.getJSONObject("xxx") 获取JSONObject对象
4.getJSONArray("xxx") 获取json数组
5.jsonArray.getJSONObject(i) 获取数组中的第 i 个json对象

请求返回的数据如下:

JSONObject jsonObject = new JSONObject(data);
Log.i("okhttp-----成功","总共数量"+jsonObject.getString("total"));
// data 里面是 json 数组,数组里面放的是多个 json 对象
JSONArray jsonArray = jsonObject.getJSONArray("data");
for (int i = 0; i < jsonArray.length(); i++) {JSONObject jo = jsonArray.getJSONObject(i); // 获取数组中的第 i 个对象String text1 = jo.getString("email");Log.i("okhttp-----成功--邮箱","邮箱"+text1);}
} catch (JSONException e) {throw new RuntimeException(e);
}

Gson解析

用第三方工具来解析json数据

添加依赖

// 1.添加 gson 依赖
implementation("com.google.code.gson:gson:2.8.9")

创建 Bean 对象(数据对象),注意,元素和返回的数据的元素要一一对应。

  • toJson:将 bean 对象转换成 json 字符串
  • fromJson:将 json 字符串转换成 bean 对象
package com.example.androidstudiostudy.data;import java.util.List;// 一个json 的数据对象(来自于GET返回的 json 字符串)
public class OneJsonBean {private int page;private int per_page;private int total;private int total_pages;private List<DataBean> data;@Overridepublic String toString() {return "OneJsonBean对象{" +"page=" + page +", per_page=" + per_page +", total=" + total +", total_pages=" + total_pages +", data=" + data +'}';}
}
package com.example.androidstudiostudy.data;// 此时的 DataBean 是 GET 返回的json字符串中 data的json对象
public class DataBean {private int id;private String email;private String first_name;private String last_name;private String avatar;public DataBean(int id, String email, String first_name, String last_name, String avatar) {this.id = id;this.email = email;this.first_name = first_name;this.last_name = last_name;this.avatar = avatar;}public int getId() {return id;}public String getEmail() {return email;}public String getFirst_name() {return first_name;}public String getLast_name() {return last_name;}public String getAvatar() {return avatar;}@Overridepublic String toString() {return "DataBean{" +"id=" + id +", email='" + email + '\'' +", first_name='" + first_name + '\'' +", last_name='" + last_name + '\'' +", avatar='" + avatar + '\'' +'}';}
}

Gson解析json数据

Gson gson = new Gson();
OneJsonBean  oneJsonBean = gson.fromJson(data, OneJsonBean.class);
Log.e("okhttp-----成功--数据转换成对象",oneJsonBean.toString());
http://www.15wanjia.com/news/2603.html

相关文章:

  • 苏宁易购如何进行网站的建设和维护营销型网站制作建设
  • 5年网站续费多少钱建站为应用技术
  • ps和dw做网站百度快照是什么
  • 企业专业网站建设的必要性百度seo策略
  • 目前网站开发技术长沙seo搜索
  • 济南建设厅网站网站自动收录
  • 惠州网站建设外包怎么做
  • 党建网站建设 调研电话销售怎么找客户渠道
  • 企业管理的官方网站有哪些关键词优化有哪些作用
  • 唐山公司做网站网上营销型网站
  • 网站设计技术公司seo技术服务外包公司
  • 在网上怎样卖货seo中文全称是什么
  • 做标准件生意上什么网站百度官方网页
  • 网站改版建设公司网络营销方案如何写
  • 网站建设用源码优化外包服务公司
  • 柳市做网站建设热点新闻事件及评论
  • 企业网站建设在网络营销中的地位与作用企业网络营销成功案例
  • 网站被刷流量怎么办中国网站排名网
  • wordpress爆破工具搜索引擎优化seo方案
  • wordpress vps 安装seo优化外包
  • 如何把网站免费做靠前网络营销公司
  • 防网站黑客查看关键词被搜索排名的软件
  • 怎样用自己电脑做网站营销管理培训课程
  • 景区网站建设教程百度下载官网
  • 在哪个网站上做兼职比较好销售找客户的方法
  • 网站建站行业新闻企业营销培训课程
  • 常德网站建设的策划方案长春网站提升排名
  • 做招聘的网站最新域名8xgmvxyz
  • wordpress网站打开慢免费人脉推广软件
  • wordpress首页文章显示固定分类宁波seo外包引流推广