Converter mapa em Json usando Gson
Gson (também conhecido como Google Gson) é uma biblioteca Java de código aberto lançada pelo Google. Seu objetivo principal é serializar objetos Java em strings JSON ou desserializar strings JSON em objetos Java.
O código de cópia da dependência POM do Gson é o seguinte:
<dependência>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<versão>2.2.4</versão>
</dependency>
O código de cópia do código é o seguinte:
/**
* Converter mapa em Json
*
* @parammap
* @returnString
*/
public static <T> String mapToJson(Map<String, T> mapa) {
Gson gson = new Gson();
String jsonStr = gson.toJson(mapa);
retornar jsonStr;
}
PS: Em relação às operações json, aqui estão algumas ferramentas online json mais práticas recomendadas para sua referência:
Ferramentas on-line de inspeção, inspeção, embelezamento e formatação de código JSON:
http://tools.VeVB.COm/code/json
Ferramenta de formatação on-line JSON:
http://tools.VeVB.COm/code/jsonformat
Ferramenta online de conversão XML/JSON:
http://tools.VeVB.COm/code/xmljson
Ferramenta on-line de formatação/embelezamento/compressão/edição/conversão de código JSON:
http://tools.VeVB.COm/code/jsoncodeformat
Ferramenta on-line de compactação/escape json:
http://tools.VeVB.COm/code/json_yasuo_trans
Ferramentas de formatação e embelezamento de código em estilo de linguagem C/HTML/CSS/json:
http://tools.VeVB.COm/code/ccode_html_css_json