Trabajar con archivos JSON(Notación de objetos JavaScript) es un trabajo rutinario de los desarrolladores de software. Este formato se usa ampliamente debido a su amplio uso y se puede traducir fácilmente a JavaScript. Por lo tanto, puede convertir JSON a una página web utilizando GroupDocs.Conversion SDK y API REST. Afortunadamente, puede encontrar SDK en varios lenguajes de programación, pero usaremos GroupDocs.Conversion Cloud SDK para Node.js para convertir JSON a HTML mediante programación. Además, esta biblioteca de conversión JSON puede simplificar todo el proceso, ya que implica la invocación de un par de métodos API. Por lo tanto, comencemos la publicación del blog y repasemos toda la implementación.
Cubriremos los siguientes puntos en este artículo:
- Instalación de la API del convertidor JSON
- ¿Cómo convertir JSON a HTML en Node.js mediante programación?
- Convierta JSON a HTML en línea
Instalación de la API JSON Converter
El proceso de instalación de este convertidor JSON API es muy sencillo. Nada complejo, simplemente ejecute el siguiente comando en la terminal/CMD y comience a aprovechar las funciones de nivel empresarial.
npm install groupdocs-conversion-cloud
Además, navegue hasta este enlace para obtener información sobre cómo obtener credenciales de API (es decir, ID de cliente y secreto de cliente).
Cómo convertir JSON a HTML en Node.js mediante programación
Después de una instalación exitosa, estamos listos para convertir JSON a HTML en una aplicación basada en Node.js. Entonces, hemos subido un archivo JSON de origen a la nube API panel. De hecho, puedes cargar tu propio archivo fuente manualmente. Además, si desea cargar un archivo JSON mediante programación, puede llamar al método UploadFile. Además, puede visitar este enlace para conocer el fragmento de código que carga el archivo en el panel de la nube API mediante programación.
Los siguientes son los pasos para realizar esta acción mediante programación:
- Agregue el módulo groupdocs-conversion-cloud a su proyecto.
- Cree una instancia de ConvertApi con las credenciales de API.
- Cree un objeto de la clase ConvertSettings y establezca valores como ruta de archivo, formato, nombre de almacenamiento y ruta de salida.
- Inicialice la instancia de la clase ConvertDocumentRequest con el objeto de la clase ConvertSettings.
- Invoque el método convertDocument para convertir JSON a HTML.
// Agregue el módulo groupdocs-conversion-cloud a su proyecto.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Credenciales API
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Instantiate the instance of the ConvertApi with the Credenciales API.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Cree un objeto de la clase ConvertSettings y establezca valores como ruta de archivo, formato, nombre de almacenamiento y ruta de salida.
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 {
// Inicialice la instancia de la clase ConvertDocumentRequest con el objeto de la clase ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Invoque el método convertDocument para convertir JSON a HTML.
convertApi.convertDocument(request).then(()=>{})
}
catch (err) {
throw err;
}
Una vez que ejecute el archivo principal, encontrará un archivo HTML recién generado en la carpeta “nodejs-testing” en el panel de la nube. Puede ver el resultado del ejemplo de código anterior en la siguiente imagen:
Convierta JSON a HTML en línea
GroupDocs.Conversion no solo tiene SDK y API REST, sino que también ofrece una [herramienta] de conversor JSON en línea]15. Esta herramienta es fácil de usar y permite a los usuarios convertir JSON en una página web al instante. Además, hay una agradable interfaz de usuario de arrastrar y soltar con una amplia gama de opciones. Sobre todo, es gratuito y no es necesario contratar ningún tipo de suscripción para utilizar esta herramienta online.
Conclusión
Concluyamos esta publicación de blog aquí. Revisamos un artículo muy interesante y aprendimos cómo convertir JSON a HTML usando un convertidor JSON. Además, también cubrimos un fragmento de código que convierte JSON a HTML en un proyecto basado en Node.js. Esta publicación de blog realmente lo ayudará si está buscando crear un convertidor JSON para su aplicación comercial. GroupDocs.Conversion tiene documentación completa disponible y puedes interactuar con la API aquí.
Además, le recomendamos visitar el repositorio GitHub de GroupDocs.Conversion Node.js SDK.
Finalmente, groupdocs.cloud está escribiendo nuevos artículos. Por lo tanto, manténgase en contacto para conocer las últimas actualizaciones.
Hacer una pregunta
Puedes dejarnos saber tus dudas o consultas en nuestro foro.
Preguntas frecuentes – Preguntas frecuentes
¿Puedo convertir JSON a HTML?
Sí, GroupDocs.Conversion ha expuesto SDK y API REST para convertir JSON a HTML mediante programación. Simplemente llame a este método convertDocument para lograr esta funcionalidad.
¿Cómo extraer datos de un archivo JSON en HTML?
Puedes visitar este enlace para conocer la respuesta en detalle.