Por ser leve, baseado em texto, muito legível por humanos e fácil de analisar o formato de dados estruturados, o JSON tem popularidade no universo da programação. Como é muito usado, muitas vezes é necessário visualizar ou compartilhar arquivos JSON em outros formatos diferentes. Este artigo mostra brevemente como renderizar um arquivo JSON em formato PDF usando Java.
Visualizador de arquivos JSON – API Java
O GroupDocs.Viewer fornece uma API Java de visualização de documentos que permite renderizar vários tipos de documentos nos formatos PDF, JPG, PNG e HTML dentro dos aplicativos. Vou usá-lo para visualizar um arquivo JSON renderizando-o para o formato PDF em Java.
Você pode fazer download do arquivo JAR da seção de downloads ou usar as configurações de repositório e dependência Maven mais recentes em seus aplicativos Java.
<repository>
<id>groupdocs-artifacts-repository</id>
<name>GroupDocs Artifacts Repository</name>
<url>https://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>22.9</version>
</dependency>
Visualizador de arquivos JSON em Java
A API permite renderizar arquivos JSON nos formatos PDF, JPG, PNG e HTML. Aqui, discutiremos apenas como renderizá-lo em um PDF. A seguir estão as etapas para visualizar arquivos JSON renderizando-os em PDF em Java.
- Carregue o arquivo JSON usando a classe Viewer.
- Use as Opções de Visualização de PDF para definir o caminho do arquivo de saída e configurações adicionais.
- Para renderizar o arquivo JSON em PDF, basta chamar o método view().
O código-fonte Java a seguir renderiza o arquivo JSON como PDF:
// Visualizador JSON - Renderize o arquivo JSON como PDF usando Java
try (Viewer viewer = new Viewer("/path/sample.json")) {
PdfViewOptions viewOptions = new PdfViewOptions("/path/JSON-to-PDF.pdf");
viewer.view(viewOptions);
}
Obtenha uma licença de API gratuita
Você pode obter uma licença temporária gratuita para usar a API sem as limitações de avaliação para criar um visualizador de arquivos JSON online.
Conclusão
Para concluir, acabamos de discutir a maneira básica de visualizar arquivos JSON dentro do aplicativo Java. Discutiremos em breve como renderizar esses arquivos JSON como JPG, PNG e HTML em Java. Você pode aprender mais sobre a API sobre como construir seu visualizador JSON nos links abaixo.
Crie seu próprio aplicativo Java visualizador JSON
Aqui estão alguns links importantes que ajudarão você a construir seu aplicativo Java visualizador JSON.
Recursos | Documentação | Referência da API
Exemplos de Execução – Código Fonte | Fórum | Notas de lançamento