Преобразование карты в Json с помощью Gson
Gson (также известная как Google Gson) — это библиотека Java с открытым исходным кодом, выпущенная Google. Ее основная цель — сериализовать объекты Java в строки JSON или десериализовать строки JSON в объекты Java.
Код копии зависимости POM Gson выглядит следующим образом:
<зависимость>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<версия>2.2.4</версия>
</зависимость>
Код копирования кода выглядит следующим образом:
/**
* Конвертировать карту в Json
*
* @parammap
* @returnString
*/
public static <T> String mapToJson(Map<String, T> map) {
Gson gson = новый Gson();
Строка jsonStr = gson.toJson(карта);
вернуть jsonStr;
}
PS: Что касается операций json, вот несколько более практичных онлайн-инструментов json, рекомендуемых для справки:
Онлайн-инструменты проверки, проверки, украшения и форматирования кода JSON:
http://tools.VeVB.COm/code/json
Онлайн-инструмент форматирования JSON:
http://tools.VeVB.COm/code/jsonformat
Онлайн-инструмент преобразования XML/JSON:
http://tools.VeVB.COm/code/xmljson
Онлайн-инструмент для форматирования/украшения/сжатия/редактирования/конвертирования кода JSON:
http://tools.VeVB.COm/code/jsoncodeformat
Онлайн-инструмент сжатия/экранирования json:
http://tools.VeVB.COm/code/json_yasuo_trans
Инструменты форматирования и украшения кода в стиле языка C/HTML/CSS/json:
http://tools.VeVB.COm/code/ccode_html_css_json