使用 JSON 转换器将 JSON 转换为 HTML

使用 JSON(JavaScript 对象表示法)文件是软件开发人员的日常工作。这种格式因其丰富的用途而被广泛使用,并且可以很容易地翻译成 JavaScript。因此,您可以使用 GroupDocs.Conversion SDK 和 REST API 将 JSON 转换为网页。幸运的是,您可以找到多种编程语言的 SDK,但我们将使用 GroupDocs.Conversion Cloud SDK for Node.js 以编程方式将 JSON 转换为 HTML。此外,这个 JSON 转换器库可以简化整个过程,因为它涉及到几个 API 方法的调用。因此,让我们开始这篇博文并回顾一下整个实现过程。

我们将在本文中介绍以下几点:

JSON Converter API 安装

这个 JSON 转换器 API 的安装过程非常简单。没什么复杂的,只需在终端/CMD 中运行以下命令并开始利用企业级功能即可。

npm install groupdocs-conversion-cloud

此外,请导航至此链接以了解如何获取API凭证(即客户端ID和客户端密钥)。

如何以编程方式在 Node.js 中将 JSON 转换为 HTML

成功安装后,我们就可以在基于 Node.js 的应用程序中将 JSON 转换为 HTML。因此,我们已将源 JSON 文件上传到 API 云 仪表板。事实上,您可以手动上传自己的源文件。此外,如果您想以编程方式上传 JSON 文件,可以调用 UploadFile 方法。此外,您可以访问此链接以了解以编程方式将文件上传到API云仪表板的代码片段。

以下是以编程方式执行此操作的步骤:

  • groupdocs-conversion-cloud 模块添加到您的项目中。
  • 使用 API 凭据实例化 ConvertApi 的实例。
  • 创建ConvertSettings类的对象,设置filePath、format、storageName、outputPath等值。
  • 使用 ConvertSettings 类的对象初始化 ConvertDocumentRequest 类的实例。
  • 调用 convertDocument 方法将 JSON 转换为 HTML。
// 将 groupdocs-conversion-cloud 模块添加到您的项目中。
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// API凭证
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Instantiate the instance of the ConvertApi with the API凭证.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// 创建ConvertSettings类的对象,并设置filePath、format、storageName、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 {
    // 使用 ConvertSettings 类的对象初始化 ConvertDocumentRequest 类的实例。
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    // 调用convertDocument方法将JSON转换为HTML。
    convertApi.convertDocument(request).then(()=>{})
} 
catch (err) {
    throw err;
}

运行主文件后,您将在云仪表板的“nodejs-testing”文件夹中找到新生成的 HTML 文件。您可以在下图中看到上述代码示例的输出:

json 到 html

在线将 JSON 转换为 HTML

GroupDocs.Conversion 不仅具有 SDK 和 REST API,还提供在线 JSON 转换器 工具。该工具易于使用,可以让用户立即将 JSON 转换为网页。此外,还有一个漂亮的拖/放用户界面,具有多种选项。最重要的是,它是免费的,您无需订阅任何形式即可使用此在线工具。

在线将json转html

结论

让我们在这里结束这篇博文。我们浏览了一篇非常有趣的文章,并了解了如何使用 JSON 转换器将 JSON 转换为 HTML。此外,我们还介绍了在基于 Node.js 的项目中将 JSON 转换为 HTML 的代码片段。如果您正在寻找为您的业务应用程序构建 JSON 转换器,那么这篇博文将真正帮助您。 GroupDocs.Conversion 提供全面的文档,您可以在此处 与 API 进行交互。

此外,我们建议您访问 GroupDocs.Conversion Node.js SDK 的 GitHub 存储库。

最后,groupdocs.cloud正在撰写新文章。因此,请保持联系以获取最新更新。

问一个问题

您可以在我们的论坛上告诉我们您的问题或疑问。

常见问题 – 常见问题解答

我可以将 JSON 转换为 HTML 吗?

是的,GroupDocs.Conversion 已经公开了 SDK 和 REST API,可以以编程方式将 JSON 转换为 HTML。只需调用convertDocument方法即可实现此功能。

如何从 HTML 中的 JSON 文件中提取数据?

您可以访问这个链接来详细了解答案。

也可以看看