Como já discutimos em um artigo .NET, XML é uma linguagem de marcação de transporte e armazenamento de dados estruturados comumente usada em programação. Para visualizar ou compartilhar dados XML corretamente, geralmente é necessário convertê-los em outros formatos de documento, como PDF, JPG, PNG ou HTML. Este artigo fornece uma abordagem básica para visualizar arquivos XML usando código Java simples.
Visualizador de arquivos XML – API Java
O GroupDocs.Viewer for Java é uma API de visualização de documentos que permite a conversão de vários formatos de arquivo, incluindo XML para PDF, HTML e formatos de imagem como JPG e PNG em aplicativos Java. Para fins de demonstração, usarei Java para converter um arquivo XML em formato PDF usando esta API.
Você pode baixar o arquivo JAR na seção de downloads ou usar o repositório mais recente e as configurações de dependência do Maven 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>23.2</version>
</dependency>
Visualizador de arquivos XML usando Java
A API pode converter arquivos XML em vários formatos, incluindo PDF, JPG, PNG e HTML. No entanto, este guia se concentrará apenas em como converter arquivos XML para o formato PDF. As etapas a seguir descrevem o processo de renderização de arquivos XML para PDF:
- Carregue o arquivo XML usando a classe Viewer.
- Utilize as opções de exibição de PDF para especificar o caminho de saída e as configurações desejadas.
- Invoque o método View() com as opções definidas para obter o arquivo XML na saída PDF.
O código-fonte Java abaixo demonstra como converter um arquivo XML para o formato PDF.
// XML Viewer - Renderizar arquivo XML como PDF usando Java
try (Viewer viewer = new Viewer("/path/document.xml"))
{
PdfViewOptions viewOptions = new PdfViewOptions("/path/XML-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 arquivo XML online.
Conclusão
Em resumo, você aprendeu os fundamentos da visualização de arquivos XML em um aplicativo Java usando a API. Nas próximas discussões, abordaremos como converter arquivos XML nos formatos JPG, PNG e HTML.
Para obter mais conhecimento sobre a API e criar seu próprio visualizador de XML, consulte os links fornecidos abaixo.
Crie seu próprio aplicativo Java visualizador de XML
Aqui estão alguns links importantes que o ajudarão a criar seu próprio aplicativo Java visualizador de XML.
Recursos | Documentação | Referência da API
Exemplos de Execução – Código Fonte | Fórum | Notas de lançamento