JSON
文章平均质量分 50
Archie_java
求知若饥,虚心若愚(stay hungry,stay foolish)
好记性不如烂笔头
展开
-
Java几种常用 JSON 库性能比较,哪家最强?
字符串解析成JSON性能字符串解析成JavaBean性能JavaBean构造JSON性能集合构造JSON性能易用性先简单介绍下四个类库的身份背景。原创 2023-07-15 23:53:15 · 1133 阅读 · 0 评论 -
new Gson().toJson日期转特定格式日期实体
Google的Gson功能非常强大!格式化日期我们只需要这样创建就好了Student stu = new Student(); stu.setName("张三");stu.setBirthDay(new Date());如果张三的生日是日期型的话,直接实体转json的话,new Gson().toJson(stu);日期会附带星期几 等奇怪的格式,如果想转常用的yyyy-MM-dd hh:mm:ss 字符串格式怎么办呢?Gson gson = new GsonBuilder().s原创 2022-05-24 22:29:34 · 816 阅读 · 0 评论 -
java解析多层嵌套json字符串
java解析多层嵌套json字符串java分别解析下面两个json字符串package jansonDemo;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;public class TestJSON { /** * JSON实际上也是键值对("key":"value") * key 必须是原创 2022-02-16 23:07:34 · 2326 阅读 · 0 评论 -
java获取json中某个字段
import com.alibaba.fastjson.JSONObject;public class JsonTest { public static void main(String[] args) { // json串(以自己的为准) String str = "{"id":"75","shoppingCartItemList":[{"id":"407","num":"10"}]}"; JSONObject jsonObject = JSONO原创 2022-02-16 22:52:01 · 3035 阅读 · 0 评论 -
JSON中的JSON.parseArray()、JSON.parseObject()、JSON.tojsonString()
1、JSON.parseObject和JSON.toJSONStringJSON.parseObject,是将Json字符串转化为相应的对象;JSON.toJSONString则是将对象转化为Json字符串。在前后台的传输过程中,JSON字符串是相当常用的,这里就不多介绍其功能了,直接举一下应用的小例子,帮助理解这两个方法的用法。首先用maven引入fastjson<?xml version="1.0" encoding="UTF-8"?><project xmlns="htt原创 2022-02-16 21:20:49 · 2775 阅读 · 0 评论 -
JSON书写格式
JSON是什么JSON ( JavaScript Object Notation) ,是一种数据交互格式。为什么有这个技术Json之前,大家都用 XML 传递数据。XML 是一种纯文本格式,所以适合在网络上交换数据,但是 XML 格式比较复杂,终于道格拉斯·克罗克福特(Douglas Crockford)发明了JSON 这种超轻量级的数据交换格式。JSON 如何使用- 数据格式JSON 实际上是 JavaScript 的一个子集,所以JSON 的数据格式和 JavaScript 是对应的:-原创 2022-01-15 11:15:32 · 1236 阅读 · 0 评论 -
fastjson为什么默认是无序的
在做项目的时候,无意间发现添加到json中的元素是无存放顺序的。严格来说,json默认是有存放顺序的,不过是采用HashCode值来排序。下面来看一段源码上图展示了创建json对象的一个过程,可以清晰的看出,无论用户调用哪个构造方法,最终都是去执行图片上最后这个构造方法,根据用户传入的第二个参数来决定创建LinkedHashMap对象还是HashMap对象,这就说明了,json底层是一个Map集合,也就解释了为什么json默认存放元素是无序的(其实是有序的,不过按照HashCode排序,跟put顺序无关原创 2022-01-15 11:09:11 · 507 阅读 · 0 评论 -
JSONObject.parseObject()
java获取json中某个字段import com.alibaba.fastjson.JSONObject;public class JsonTest { public static void main(String[] args) { // json串(以自己的为准) String str = "{"id":"75","shoppingCartItemList":[{"id":"407","num":"10"}]}"; JSONObject js原创 2021-10-26 23:22:22 · 42843 阅读 · 1 评论 -
JSON中的JSON.parseArray()方法、JSON.parseObject()方法和JSON.tojsonString()方法
1、JSON.JSON.parseObject和JSON.toJSONStringJSON.parseObject,是将Json字符串转化为相应的对象;JSON.toJSONString则是将对象转化为Json字符串。在前后台的传输过程中,JSON字符串是相当常用的,这里就不多介绍其功能了,直接举一下应用的小例子,帮助理解这两个方法的用法。首先用maven引入fastjson<?xml version="1.0" encoding="UTF-8"?><project xmlns原创 2021-10-19 21:12:09 · 2156 阅读 · 0 评论