У меня есть большая информация JSON, которую я хочу передать на бэкэнд, который будет разбираться там, чтобы стать в java-объектах.JSON to String с преобразованием внутреннего массива
Для этого я использую функцию JSON.stringify, но внутри JSON есть атрибут массива, который JSON.stringify заключает между кавычками ("), поэтому, когда Gson нахожу его (способ, которым я пользуюсь на бэкэнде, чтобы декодировать строку в объекты), она выдает ошибку, потому что это не массив внутри строкового представления JSON, а строка, входящая в строковое представление JSON.
Это пример строки, сгенерированной с помощью JSON.stringify:.
{"id":0, "array": "[{\"id\":0, \"cod\": \"XXX\"}, {\"id\":0, \"cod\": \"XXX\"}]"}
атрибут массив не может быть преобразован Gson, потому что не является массивом
Может ли кто-нибудь помочь мне в этом вопросе?
Большое спасибо.
Вы нашли решение этой проблемы? –