Como converter objeto Java para Json no PC ou Mac (com imagens)

Índice:

Como converter objeto Java para Json no PC ou Mac (com imagens)
Como converter objeto Java para Json no PC ou Mac (com imagens)

Vídeo: Como converter objeto Java para Json no PC ou Mac (com imagens)

Vídeo: Como converter objeto Java para Json no PC ou Mac (com imagens)
Vídeo: [Excel] Criando um PROCV que Retorna Imagens 2024, Abril
Anonim

Este wikiHow ensina como converter objetos Java para Json no PC ou Mac. Neste tutorial, usaremos a classe Objectmapper da biblioteca Jackson. Esta é a maneira mais básica de converter objetos Java em Json.

Passos

9688688 1
9688688 1

Etapa 1. Adicione as seguintes dependências ao arquivo pom.xml

Essas dependências irão adicionar "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar" e "jackson-databind-2.9.3.jar". Certifique-se de incluir a versão mais recente do databind de Jackson em "Versão".

     com.fasterxml.jackson.core jackson-databind 2.9.3 
    
9688688 2
9688688 2

Etapa 2. Digite o código do mapeador de objetos

Isso iniciará a classe objectmapper da biblioteca Jackson.

    Mapeador de ObjectMapper = novo ObjectMapper ();

9688688 3
9688688 3

Etapa 3. Digite o nome do objeto

Digite o seguinte código. Digite o nome real do objeto Java que você converte em Json. Por exemplo, se o objeto Java fosse denominado "Aluno", o código seria Aluno Aluno = novo Aluno ();

    ObjectName ObjectName = novo ObjectName ();

9688688 4
9688688 4

Etapa 4. Digite o writeValue para Json

Isso criará um arquivo Json de saída depois que o objeto Java for convertido. Digite o caminho pretendido para o arquivo json no lugar de "c: / Jsonfile.json". Digite o nome do objeto Java que deseja converter em Json no lugar de "ObjectName".

    mapper.writeValue (c: / Jsonfile.json, ObjectName);

Etapa 5. Revise seu resultado

Todo o código deve ser semelhante a este:

    Mapeador de ObjectMapper = novo ObjectMapper (); ObjectName ObjectName = novo ObjectName (); mapper.writeValue (c: / Jsonfile.json, ObjectName);

Recomendado: