Другой формат json для списка карт

почему для этого java-кода может быть получен другой результат?

List<Map<String,String>> searchSelectBoxJuso = patentService.searchSelectBoxJuso(patentVO);
...
JSONObject json = new JSONObject();
​
response.setContentType("text/html;charset=utf-8");
json.put("searchSelectBoxJuso" ,searchSelectBoxJuso);
PrintWriter out = response.getWriter();
out.print(json);

в Windows

{"searchSelectBoxJuso":[{"fieldCodeDetailName":"All","fieldCodeDetailId":"217"},{"fieldCodeDetailName":"City1","fieldCodeDetailId":"21701"},{"fieldCodeDetailName":"City2","fieldCodeDetailId":"21702"}]}

в Linux

{"searchSelectBoxJuso":[{fieldCodeDetailName=All, fieldCodeDetailId=217}, {fieldCodeDetailName=City1, fieldCodeDetailId=21701}, {fieldCodeDetailName=City2, fieldCodeDetailId=21702}]}

К вашему сведению второй образец не JSON
Justinas 14.01.2019 18:21
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
1
23
1

Ответы 1

Очевидно, «не должно быть». что-то неверен в вашей среде Linux ... или, возможно, он вызвал какое-то исключение или выдал какое-то сообщение, которое вы не уловили?

Как только что сказал Джастинас, «этот второй ответ не действительный JSON». Между двумя выходами должна быть разница нет.

Другие вопросы по теме