
Comment convertir un fichier JSON en format HTML en ligne.
JSON(JavaScript Object Notation) est le format de choix pour l’échange de données structurées dans les applications modernes. Cependant, lorsqu’il s’agit de présenter ces données de manière visuelle sur le web, les convertir en HTML—en particulier en mises en page tabulaires stylisées—est essentiel. Avec Aspose.Cells Cloud SDK pour Node.js, vous pouvez convertir des fichiers JSON bruts en fichiers HTML lisibles et réactifs, idéaux pour les tableaux de bord, les rapports et le rendu basé sur le navigateur.
- Node.js API pour la conversion JSON en HTML
- Convertir JSON en HTML en utilisant Node.js
- Sauvegarder JSON en HTML en utilisant cURL
Node.js API pour la conversion JSON en HTML
Le Aspose.Cells Cloud SDK pour Node.js permet une transformation transparente de JSON en HTML. Il utilise l’évolutivité du cloud pour générer des fichiers HTML légers et propres directement à partir de vos données JSON, sans besoin d’Excel ou de bibliothèques tierces.
Fonctionnalités clés
- Convertir des fichiers JSON en documents HTML bien formatés.
- Prend en charge le rendu des tableaux avec des en-têtes, des cellules et des styles intégrés.
- Hébergé dans le cloud - aucun logiciel local requis.
- RESTful et sécurisé avec OAuth 2.0.
Commencer
- Installer le SDK via npm :
npm install asposecellscloud --save
- Obtenez les identifiants client : Créez un compte sur Aspose.Cloud Dashboard et obtenez votre ID client et votre secret client. Pour plus de détails, vous pouvez envisager de visiter l’article quick start.
Convertir JSON en HTML en utilisant Node.js
Suivez ces étapes pour effectuer la conversion en utilisant Node.js :
Étape 1 : Initialiser l’API :
const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
Étape 2 : Télécharger le fichier JSON :
const fs = require("fs");
const path = require("path");
const jsonFilePath = path.resolve("data.json");
await cellsApi.uploadFile("data.json", fs.createReadStream(jsonFilePath));
Étape 3 : Envoyer la demande de conversion :
const saveOptions = {
SaveFormat: "HTML"
};
const request = new PostWorkbookSaveAsRequest({
name: "data.json",
newfilename: "converted/output.html",
saveOptions: saveOptions,
isAutoFitRows: true,
isAutoFitColumns: true
});
await cellsApi.postWorkbookSaveAs(request);
console.log("JSON successfully converted to HTML.");
// Pour plus d'exemples, veuillez visiter https://github.com/aspose-cells-cloud/aspose-cells-cloud-android/tree/master/Examples
const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const fs = require("fs");
const path = require("path");
const jsonFilePath = path.resolve("data.json");
// téléchargez le fichier JSON d'entrée sur le stockage en cloud
await cellsApi.uploadFile("data.json", fs.createReadStream(jsonFilePath));
const saveOptions = {
SaveFormat: "HTML"
};
const request = new PostWorkbookSaveAsRequest({
name: "data.json",
newfilename: "converted/output.html",
saveOptions: saveOptions,
isAutoFitRows: true,
isAutoFitColumns: true
});
// initiate JSON to HTML conversion operation
await cellsApi.postWorkbookSaveAs(request);
console.log("JSON successfully converted to HTML.");

Un aperçu de la conversion de fichier JSON en HTML.
- Le fichier JSON exemple utilisé dans l’exemple ci-dessus peut être téléchargé depuis input.json.
Enregistrez JSON en HTML en utilisant cURL
Si vous préférez les outils en ligne de commande ou l’automatisation basée sur des scripts, utilisez la méthode cURL suivante.
Étape 1 – Générer un jeton d’accès :
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Étape 2 – Envoyer une demande de conversion JSON en HTML :
curl -X 'POST' \
'https://api.aspose.cloud/v3.0/cells/{sourceJSON}/SaveAs?newfilename={resultantHTML}&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=false' \
-H "accept: application/json" \
-H "authorization: Bearer <ACCESS_TOKEN>" \
-H "Content-Type: application/json" \
-d "{
\"SaveFormat\": \"html\",
\"ClearData\": true,
\"CreateDirectory\": true,
\"EnableHTTPCompression\": true,
\"RefreshChartCache\": true,
\"SortNames\": true,
\"ValidateMergedAreas\": true,
\"MergeAreas\": true,
\"SortExternalNames\": true,
\"CheckExcelRestriction\": true,
\"UpdateSmartArt\": true,
\"EncryptDocumentProperties\": true
}"
Remplacez sourceJSON
par le nom du fichier JSON d’entrée, resultantHTML
par le nom du fichier HTML résultant et ACCESSTOKEN
par le jeton d’accès JWT généré ci-dessus.
Essayez le convertisseur JSON en HTML en ligne gratuit
Voulez-vous essayer avant de coder ? Utilisez notre Online JSON to HTML Converter pour visualiser rapidement les données structurées sous forme de page web.

Application gratuite de conversion JSON en HTML en ligne.
📚 Ressources supplémentaires
Conclusion
Avec Aspose.Cells Cloud SDK pour Node.js, convertir des fichiers JSON en HTML propre et structuré devient sans effort. Que vous rendiez des réponses API, créiez des visualisations de données ou affichiez des rapports d’analytique, cette solution basée sur le cloud offre une fiabilité et une facilité d’utilisation inégalées.
Commencez dès aujourd’hui à rationaliser vos flux de travail JSON vers HTML en utilisant la puissance de Node.js et des API RESTful.
🔗 Articles Connexes
Nous recommandons vivement de visiter les blogs suivants :