gpt4 book ai didi

java - 将 JSONObject 格式化为 JSONArray

转载 作者:行者123 更新时间:2023-11-30 01:42:29 24 4
gpt4 key购买 nike

我有一个 JSONObject,我需要将其放入 JSONArray 中。

这是我的代码:

ArrayList<Map<String, String>> Data = new ArrayList<>();
Map<String,String> element1 = new HashMap<>();
String JSONString = "{\"optGroups\":{\"Information\":{\"optStatus\":false,\"updateDate\":\"01/03/2017 01:16:03\"},\"freeToUse\":{\"optStatus\":false,\"updateDate\":\"01/03/2017 01:16:03\"}},\"optInsights\":{\"RemindPaymentTransfer\":{\"optStatus\":false,\"updateDate\":\"01/03/2017 01:16:03\"},\"BalanceIsTooLow\":{\"optStatus\":false,\"updateDate\":\"01/03/2017 01:16:03\"}}}";
element1.put("key1",JSONString);
Data.add(element1);
return new JSONArray(Data);

当我打印 JSONArray 时,我看到原始字符串带有“\”符号。

如何修复格式以便我保留 JSONArray 但看到带有“key”:“value”的有效 JSONObject?

最佳答案

也许可以尝试一下:

s.replaceAll("\\\\", ""); 

关于java - 将 JSONObject 格式化为 JSONArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59467153/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com