У меня есть несколько строк, каждая из которых содержит 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, которое не требует построения представлений Java Object для объектов JSON?
Спасибо!