что эквивалентно в Java словаря от .net? - PullRequest
0 голосов
/ 17 апреля 2011

Я пишу Java-клиент для сервера .net, который использует интерфейс REST / JSON.один из API ожидает класс со словарем внутри него.я пытался использовать hashmap в клиенте java, но кажется, что сериализация в json отличается для hashmap java и словаря .net?Кстати, я использую GSON.Есть ли другой объект, который я должен использовать в Java?Есть ли обходной путь помимо кодирования сериализации самостоятельно?

1 Ответ

0 голосов
/ 17 апреля 2011

Большинство людей будут использовать HashMap<String, String>, или, для некоторых целей json, HashMap<String, Object>. Библиотека с открытым исходным кодом Jackson для анализа JSON в Java с радостью доставит их (объявлено через интерфейс Map<String, something>, где «что-то» зависит от того, какой API Jackson вы используете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...