Trabalhar com arquivos JSON(JavaScript Object Notation) é um trabalho rotineiro de desenvolvedores de software. Este formato é amplamente utilizado devido ao seu rico uso e pode ser facilmente traduzido para JavaScript. Portanto, você pode converter JSON em página da web usando GroupDocs.Conversion SDKs e APIs REST. Felizmente, você pode encontrar SDKs em várias linguagens de programação, mas usaremos GroupDocs.Conversion Cloud SDK for Node.js para converter JSON em HTML programaticamente. Além disso, esta biblioteca conversora JSON pode simplificar todo o processo, pois envolve a invocação de alguns métodos API. Portanto, vamos começar a postagem do blog e passar por toda a implementação.
Abordaremos os seguintes pontos neste artigo:
- Instalação da API do conversor JSON
- Como converter JSON para HTML em Node.js programaticamente?
- Converter JSON para HTML on-line
Instalação da API do conversor JSON
O processo de instalação deste conversor JSON API é muito simples. Nada complexo, basta executar o seguinte comando no terminal/CMD e começar a aproveitar os recursos de nível empresarial.
npm install groupdocs-conversion-cloud
Além disso, navegue até este link para saber como obter credenciais de API (ou seja, ID do cliente e segredo do cliente).
Como converter JSON em HTML em Node.js programaticamente
Após uma instalação bem-sucedida, estamos prontos para converter JSON em HTML em um aplicativo baseado em Node.js. Portanto, carregamos um arquivo JSON de origem na nuvem da API painel. Na verdade, você pode carregar seu próprio arquivo de origem manualmente. Além disso, se quiser fazer upload de um arquivo JSON programaticamente, você pode chamar o método UploadFile. Além disso, você pode visitar este link para aprender o trecho de código que carrega o arquivo para o painel da nuvem da API programaticamente.
A seguir estão as etapas para executar esta ação programaticamente:
- Adicione o módulo groupdocs-conversion-cloud ao seu projeto.
- Instancie a instância do ConvertApi com as credenciais da API.
- Crie um objeto da classe ConvertSettings e defina os valores como filePath, format, storageName e outputPath.
- Inicialize a instância da classe ConvertDocumentRequest com o objeto da classe ConvertSettings.
- Invoque o método convertDocument para converter JSON em HTML.
// Adicione o módulo groupdocs-conversion-cloud ao seu projeto.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Credenciais de API
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Instantiate the instance of the ConvertApi with the Credenciais de API.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Crie um objeto da classe ConvertSettings e defina os valores como filePath, format, storageName e outputPath.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "sample.json";
settings.format = "html";
settings.outputPath = "nodejs-testing/sample-file.html";
try {
// Inicialize a instância da classe ConvertDocumentRequest com o objeto da classe ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Invoque o método convertDocument para converter JSON em HTML.
convertApi.convertDocument(request).then(()=>{})
}
catch (err) {
throw err;
}
Depois de executar o arquivo principal, você encontrará um arquivo HTML recém-gerado na pasta “nodejs-testing” no painel da nuvem. Você pode ver a saída do exemplo de código acima na imagem abaixo:
Converter JSON em HTML online
GroupDocs.Conversion não possui apenas SDKs e APIs REST, mas também oferece um conversor JSON online ferramenta. Esta ferramenta é fácil de usar e permite aos usuários converter JSON em página da web instantaneamente. Além disso, há uma interface de usuário agradável de arrastar/soltar com uma ampla gama de opções. Acima de tudo, é gratuito e você não precisa de nenhum tipo de assinatura para utilizar esta ferramenta online.
Conclusão
Vamos concluir esta postagem do blog aqui. Vimos um artigo muito interessante e aprendemos como converter JSON em HTML usando um conversor JSON. Além disso, também cobrimos um trecho de código que converte JSON em HTML em um projeto baseado em Node.js. Esta postagem do blog irá realmente ajudá-lo se você estiver procurando construir um conversor JSON para seu aplicativo de negócios. GroupDocs.Conversion tem documentação abrangente disponível e você pode interagir com a API aqui.
Além disso, recomendamos que você visite o repositório GitHub do SDK GroupDocs.Conversion Node.js.
Finalmente, groupdocs.cloud está escrevendo novos artigos. Portanto, fique em contato para obter as atualizações mais recentes.
Faça uma pergunta
Você pode nos informar sobre suas dúvidas ou dúvidas em nosso fórum.
Perguntas frequentes – Perguntas frequentes
Posso converter JSON para HTML?
Sim, GroupDocs.Conversion expôs SDKs e APIs REST para converter JSON em HTML programaticamente. Simplesmente, chame este método convertDocument para obter esta funcionalidade.
Como extrair dados do arquivo JSON em HTML?
Você pode visitar este link para saber a resposta em detalhes.