rest-assured - 从 RestAssured Response 对象到 JSON 转换的顺序不匹配
问题描述
我得到了一个 Rest Assured Response 对象。在尝试从 Response 对象转换为 JSON 时。对话成功,但 JSON 顺序不匹配。如果有人在这方面提供帮助,那就太好了。
转换:
JSONObject jobj = new JSONObject(restAssuredResponse.getBody());
解决方案
基本上,JSON 是一组无序的键值对。其中,对于任何 JSON 对象,不应考虑键/值对的顺序。
即使顺序不同,JSON 对象也应被视为相等。
推荐阅读
- javascript - renderItems problems in react-native FlatList
- reactjs - 将变量附加到类型中的属性
- java - How to store and retrieve data efficiently in main memory?
- java - Java SHA-512 hash is not same python SHA-512 code with salt
- php - 试图在视图刀片中获取非对象的属性“id”
- php - 在 Laravel 中搜索导出为 PDF 后?
- sql - Missing Comma in SQL Command Oracle VM
- julia - DataFrame.jl 缺少插补(Julia 编程语言)
- c++ - 测试无意中从 gtest 中的不同测试套件合并
- java - Function.apply-Method 在自定义界面中没有被覆盖时会做什么?