Android Studio 之 Json集成和数据json封装

 时间:2024-11-02 01:38:51

1、打开Android Studio ,新建一个 Empty Activity,具体如下图

Android Studio 之 Json集成和数据json封装
Android Studio 之 Json集成和数据json封装

2、网上下载好json 的 jar 数据包,拷贝一份,粘贴到工程的 libs 文件夹下,这里以 Fastjson 为例,然后选中导入的json,右键 Add As Library...,把导入的json,引入工程中,具体如下图

Android Studio 之 Json集成和数据json封装
Android Studio 之 Json集成和数据json封装

3、在工程中,新建一个数据结构类,作为测试json数据的封装,具体使用的时候,既可以根据自己需要创建数据结构类,这里简单添加 name 和 age 属性,具体如下图

Android Studio 之 Json集成和数据json封装
Android Studio 之 Json集成和数据json封装

4、DataStruct 的具体代码如下:package com.example.xan.jsondemo;// 一个数据结构类作为测试public class DataStruct{ private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; }}

5、然后在MainActivity 的 onCreate()函数中,创建实例化 DataStruct 数据,然后使用 Json 封装成 json 数据,接着打印出结果,具体如下图

Android Studio 之 Json集成和数据json封装

6、MainActivity 具体代码如下:package com.example.xan.jsondemo;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import com.alibaba.fastjson.JSON;public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); DataStruct dataStruct = new DataStruct(); dataStruct.setName("baidu"); dataStruct.setAge(24); String jsonString = JSON.toJSONString(dataStruct); System.out.println("jsonString :"+jsonString ); }}

7、代码没问题,运行编译打包到设备上,并且查看数据打印,结果与封装的一致,具体如下图

Android Studio 之 Json集成和数据json封装
Android Studio 之 Json集成和数据json封装
  • webstorm中如何跳转最新的窗口界面
  • jsp页面对数据库的增删改(三)
  • 如何用MFC做一个简单的加法器
  • HTML如何制作过度效果
  • Axure RP怎么创建新的文件夹
  • 热门搜索
    中国加油武汉加油手抄报 感恩教师节手抄报 奥运会手抄报内容 饮食与健康手抄报 重阳节最漂亮手抄报 环境手抄报 小学生法律手抄报 善行历手抄报图片 数学乐园手抄报 关于环保的手抄报内容