JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据互换格局 。 它基于 ECMAScript (欧洲计较机协会拟定的js规范)的一个子集 , 采用完全自力于编程说话的文本格局来存储和暗示数据 。 简练和清楚的条理布局使得 JSON 当作为抱负的数据互换说话 。 易于人阅读和编写 , 同时也易于机械解析和生当作 , 并有用地晋升收集传输效率 。
需要这些哦
电脑
intellij IDEA或者eclipse
方式/
1第一
:建立一个java项目 。
1、file--》new--》project...或者Model...打开建立窗口
2、选择建立的项目为spring initializr 进入springboot项目建立
(也可以选择类型java , 建立一个通俗java web项目)
3、输入项目名字 , 选择依靠web(若是不需要可以不选) , 选择存放目次-完当作(Finish)
文章插图
文章插图
文章插图
文章插图
文章插图
2第二
:在pom.xml中添加net.sf.json-lib依靠
如下所示:在pom.xml文件的depencies标签中添加
<depency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</depency>
文章插图
3第三
:编写代码 。
1、编写实体类:Student get和set方式本身生当作
public class Student { private int id; private String name; private String sex;
}
2、编写测试代码:
2.1需要引入jar包
import net.sf.json.JSONObject;
2.2关头代码
public static void testObject(){
Student st = new Student();
st.setId(1);
st.setName("张三");
st.setSex("男");
//转为json对象
JSONObject json = JSONObject.fromObject(st);
System.out.println(json);
//转为json字符串
System.out.println(json.toString())
//将json字符串转为json对象
JSONObject jsonStr = JSONObject.fromObject(json.toString());
//获得json数据
Object obj = JSONObject.toBean(jsonStr,Student.class);
Student st2 = (Student) obj; System.out.println(st2.getSex());}
3、测试代码功能 。
3.1起首建立一个实体类 , 并给属性复制 , 先实现将实体类转为json对象 , 转为json字符串的功能 。
3.2 再实现将一个json字符串转为具体的实体类的功能 。
3.3 可以将利用map调集取代实体类实现同样结果 。
文章插图
文章插图
文章插图
4第四
:List调集的json操作 。
具体代码如下所示:
4.1 需要引入:
import net.sf.json.JSONArraimport java.util.ArrayList;
推荐阅读
- 生抽、老抽和酱油的区分
- 肩部有哪些按摩方法?
- 打架的一些小技巧
- 如何识别野菜蒲公英
- 液晶电视挂架安装
- 最伤心的说说心情大全
- 路标指示牌怎么看
- 如何正确使用汽车远近光灯
- 如何入定修炼,如何打坐入定
- 怎样自己动手安装马桶