public ResultJson validateInventury(@RequestBody String jsonObject)

第一种对象参数

{"inventoryDTOs":[{"type": 0,"saleQuantity": 188.0000,"basePrice":1000.00,"salePrice": 3000.00,"inventoryId": 35
}, {"type": 0,"saleQuantity": 949.0000,"basePrice":200.00,"salePrice": 300.00,"inventoryId": 28
},{"type": 1,"saleQuantity": 94.0000,"basePrice":200.00,"salePrice": 1000.00,"inventoryId": 326
}
]}
   <dependencies><dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId></dependency>

转换:

import com.alibaba.fastjson.JSONObject;JSONObject jsonObject = JSONObject.parseObject(jsonObject);String versionInfoStr = jsonObject.getString("inventoryDTOs");
// 数组
List<InventoryDTO> inventoryDTOs = JSON.parseArray(versionInfoStr, InventoryDTO.class);
// 对象
InventoryDTO dto =JSON.parseObject(xx,InventoryDTO.class);

=================================================================

=================================================================

第二种json数组参数:

[{"adminId": 360,"createTimeStr": "2021-10-28 18:29:44","orderSn": "SZ20211028SH0018","relationId": 21334,"status": 14,"type": 0}
]
<dependency><groupId>net.sf.json-lib</groupId><artifactId>json-lib</artifactId><version>2.4</version><classifier>jdk15</classifier></dependency>

转换

import net.sf.json.JSONArray;
import net.sf.json.JsonConfig;public static void main(String[] args)
{String string = "[{.....}]";JSONArray jsonArray = JSONArray.fromObject(string);List<Todo> todos = JSONArray.toList(jsonArray, new Todo() , new JsonConfig());
}

Java将JSON对象或JSON数组转list对象相关推荐

  1. es6删除对象的属性_javascript - 按对象属性从数组中删除对象

    javascript - 按对象属性从数组中删除对象 var listToDelete = ['abc', 'efg']; var arrayOfObjects = [{id:'abc',name:' ...

  2. php中json字符串转json对象数组对象,php – 将JSON字符串解析为数组,而不是对象

    您正在尝试将对象视为数组,而对象不是数组,它是一个对象. 每次在JSON中看到{}时,这意味着"这些神圣括号中包含的内容是动态对象".当你看到[]时,这意味着"看哪!我是 ...

  3. java数组可以包含对象吗_数组可以包含对象类型的元素吗_对象数组

    对象数组就是数组里的每个元素都是类的对象,赋值时先定义对象,然后将对象直接赋给数组就行了. 怎样声明包含 5 个元素的对象数组,每个元素都是 Employee 类型的对象 浏览次数:4875 bill ...

  4. php 对象转换成数组,PHP把对象转换为数组的问题

    原始对象 object(Qiniu\Http\Error)#24 (2) { ["url":"Qiniu\Http\Error":private]=> s ...

  5. json对象、字符串-数组和数学对象中的相关方法、BOM对象、JS中的DOM操作

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 json对象 字符串对象的相关方法 获取字符串长度 length 清除两侧的空白 trim [ python的strip ] ...

  6. java对象数组删除,Java:如何根据条件从数组中删除对象?

    I have an array of Objects (file list excatly). How to iterate through this array and delete some Ob ...

  7. vue根据对象id删除数组中的对象,实现局部刷新的功能

    方法一:使用过滤器 注:这个一般是根据对象id //tableData为原数组,row.id为将要删除的对象的id // 使用过滤器筛选出id不等于要删除的数据的所有对象,并将其重新赋值给list数组 ...

  8. jmeter 取json值_Jmeter入门13 后置处理器JSON Extractor提取json的多个值

    json串 []表示对象组成的数组,{}表示对象. 对象里包含多个 "属性":属性值.属性值可以是值,或数组,或对象. JSON Extractor使用json path表达式匹配 ...

  9. 3.js中判断数组中是否存在某个对象/值,判断数组里的对象是否存在某个值 的五种方法 及应用场景|判断数组里有没有某对象,有不添加,没有则添加到数组

    3.js中判断数组中是否存在某个对象/值,判断数组里的对象是否存在某个值 的五种方法 及应用场景 一.当数组中的数据是简单类型时: 应用js中的indexof方法:存在则返回当前项索引,不存在则返回 ...

  10. 令数组中的对象根据数字大小进行排序

    JavaScript sort() 方法 JavaScript Array 对象 定义和用法 sort() 方法用于对数组的元素进行排序. 语法 arrayObject.sort(sortby) 参数 ...

最新文章

  1. linux还原备份的内核镜像,使用Mondo制作Linux镜像(ISO)、还原系统图文详解
  2. 常用方法 Excel转换为DataSet
  3. java导出表格_java怎么导出excel表格
  4. 写了 10 年代码之后,我学到的 7 个绝对真理
  5. $.ajax modal,使用bootstrap modal.load()加载的js,第二次modal显示的时候,js不生效?...
  6. Randomatic mac - AE随机摆动的字母图层效果脚本
  7. C语言 exit() _exit()
  8. 蓝桥杯入门训练序列求和
  9. 十三、栅栏CyclicBarrier
  10. 思科命令配置使用方法介绍
  11. 用matlab算配筋,[配筋计算]连梁的配筋计算 - 土木在线
  12. maven配置阿里云仓库
  13. 2.1 软件开发生命周期模型
  14. GitHub博客搭建
  15. 如何将AVIF格式转换为PNG格式
  16. BOSS 直聘牛逼:取消 996,但不取消「周末加班费」
  17. 阿里P9李运华:架构到底是指什么?
  18. 读内存为什么比读取磁盘快?快多少?
  19. prim算法 源码(java)
  20. 使用AFNetWorking读取JSON出现NSCocoaErrorDomain Code=3840的解决方法

热门文章

  1. GXOI2019 题解
  2. python函数式编程
  3. python数据科学包第三天(股票数据分析、时间事件日志)
  4. linux date英文日期、星期简写说明(中文对照)
  5. Deecamp20 项目提交【如何用pcdet(second)跑自己的数据】
  6. 设置下拉菜单的几种方法
  7. 关于jsoncpp使用时报错Use StreamWriterBuilder instead
  8. openwrt添加SLM750模块驱动
  9. 帮你正确理解“财富自由”
  10. HUAWEI 机试题:VLAN资源池