首页 > 其他分享 >fastjson 把json字符串转成对象

fastjson 把json字符串转成对象

时间:2023-04-03 15:00:42浏览次数:58  
标签:fastjson name 类目 98 json fid 字符串 id Women

String json="[{\"fid\":0,\"id\":1,\"name\":\"fjk的测试类目一级\"},{\"fid\":1,\"id\":2,\"name\":\"fjk的测试类目二级\"},{\"fid\":88,\"id\":98,\"name\":\"Women's Clothing\"},{\"fid\":2,\"id\":3,\"name\":\"fjk的测试类目三级\"},{\"fid\":98,\"id\":99,\"name\":\"Women's Dress\"},{\"fid\":98,\"id\":100,\"name\":\"Women's Outerwear\"},{\"fid\":98,\"id\":101,\"name\":\"Women's Bottom\"},{\"fid\":98,\"id\":102,\"name\":\"Women's Tops\"},{\"fid\":98,\"id\":103,\"name\":\"Women's Underwear & Socks\"},{\"fid\":0,\"id\":71,\"name\":\"本地生活类目\"},{\"fid\":98,\"id\":104,\"name\":\"Sleepwear & Accessories\"},{\"fid\":98,\"id\":105,\"name\":\"Loungewear\"},{\"fid\":71,\"id\":73,\"name\":\"本地生活类目222\"},{\"fid\":73,\"id\":74,\"name\":\"本地生活类目333\"},{\"fid\":20,\"id\":78,\"name\":\"LYJ测试三级类目\"},{\"fid\":0,\"id\":19,\"name\":\"李四一级分类\"},{\"fid\":19,\"id\":20,\"name\":\"李四的二级分类\"},{\"fid\":0,\"id\":88,\"name\":\"Fashion\"}]";
ObjectMapper objectMapper = new ObjectMapper();//创建object对象 objectMapper.disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES);//忽略多余的字段 List<Cate> cates = objectMapper.readValue(json, new TypeReference<List<Cate>>() {});//转换 System.out.println(cates);

 

标签:fastjson,name,类目,98,json,fid,字符串,id,Women
From: https://www.cnblogs.com/niun/p/17283061.html

相关文章

  • [C] 字符串
    在C语言中,字符串实际上是使用空字符\0结尾的一维字符数组。因此,\0是用于标记字符串的结束。一、字符串&数组voidbase_str(){//字符串数组和字符串指针charstr[]="hello";charstr2[STR_LEN+1]="hello";charstr3[]={'h','e','l',&......
  • Jackson_json转换工具
                         ......
  • 要用好json,掌握好json的类型
    SON是用于Web上数据交换的最广泛使用的数据格式。它完全独立于语言。基于JavaScript编程语言的一个子集,易于理解和生成。那json的数据类型有哪些?接下来我们就来给大家讲解一下这方面的内容。JSON主要支持6种数据类型:字符串(String):JSON字符串必须用双引号编写,如C语言,JSON中有各......
  • JSON的创建格式和常用方法
       ......
  • 模拟实现字符串函数strcat和strcmp
    my_strcat函数实现#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<assert.h>#include<string.h>char*my_strcat(char*dest,constchar*src){ assert(dest&&src); char*ret=dest; //找目标串的'\0' while(*des......
  • 字符串和字符数组的区别
    intmain(){charstr1[]={'h','e','l','l','o'};charstr2="hello";//'\0'intlen1=sizeof(str1)/sizeof(char);//5intlen2=sizeof(str2)/sizeof(char);......
  • Antd DatePicker 表单Value 转为 日期字符串格式
    AntdDatePicker表单Value转为日期字符串格式遇到问题:Antd4.x版本和5.x版本中DatePickervalue类型分别是:moment对象和dayjs对象类型,但通常提交表单时候,后端一般都要求是日期字符串格式“2022-08-09”这样;普遍的做法是在提交表单onFinish方法里对表单提交参数进......
  • 逆向——字符与字符串,中文字符GB2312编码由来
    字符与字符串在之前的课程中我们了解到变量的定义决定两个事情,第一是决定存储的数据宽度,第二是决定了存储的数据格式,那么我们来看下下面的代码:inta=123;//变量x,数据宽度为4个字节,里面存储的是补码(在计算机系统中,数值一律用补码来存储)intfloatb=123.4F;//IEEE编码(......
  • leetcode 394.字符串解码 Java
    394.字符串解码给定一个经过编码的字符串,返回它解码后的字符串。编码规则为:k[encoded_string],表示其中方括号内部的encoded_string正好重复k次。注意k保证为正整数。你可以认为输入字符串总是有效的;输入字符串中没有额外的空格,且输入的方括号总是符合格式要求的。此外......
  • site-packages/flask/json/init.py from future import annotations future feature a
    如果在使用Flask库时,出现了“futurefeatureannotationsisnotdefined”的错误,可能是因为Python解释器版本太低。在Python3.7及以下版本中,from__future__importannotations是不支持的,因此需要升级到Python3.8或更高版本。如果升级Python解释器版本不可行,可以......