在Java中,如何组合两个对象的JSON数组?
我有几个字符串,每个字符串都包含对象数组的JSON表示形式。下面是一个代码示例来说明,尽管这不是我的实际代码(JSON 字符串已传入):
String s1 = "[{name: "Bob", car: "Ford"},{name: "Mary", car: "Fiat"}]";
String s2 = "[{name: "Mack", car: "VW"},{name: "Steve", car: "Mercedes Benz"}]";
我需要将这两个 JSON 数组组合成一个大型 JSON 数组。我可以将其视为字符串操作问题,并将内端方括号替换为逗号,但这并不是特别可靠(尽管我可以保证获得有效的JSON)。
我宁愿将这两个字符串视为JSON数组,并以某种方式将它们加在一起。这是一个很棒的计划,除了我不知道“以某种方式”的部分。
有没有人知道Java中的解决方案不需要构造JSON对象的Java对象表示形式?
谢谢!