在 Python 中将 XBRL 转换为 HTML | iXBRL 转换为 HTML

XBRL(可扩展商业报告语言) 是一种电子商务报告的标准化格式,特别是用于财务数据。XBRL 允许公司简化其报告流程并促进与利益相关者共享 财务数据 和信息。在本文中,我们将学习如何使用 Python 将 XBRL 转换为 HTML,从而更轻松地进行数据分析和可视化。

本文涵盖以下主题:

  1. Python XBRL 到 HTML 转换器
  2. 使用 Python 将 XBRL 转换为 HTML
  3. 在线将 XBRL 转换为 HTML
  4. 免费资源

Python XBRL 到 HTML 转换器

要将 XBRL 转换为 HTML,我们将遵循两步程序:

步骤 1:将 XBRL 转换为 XLSX

我们将使用 Aspose.Finance for Python 将 XBRL 文件转换为 XLSX 格式。

步骤 2:将 XLSX 转换为 HTML

接下来,我们将利用Aspose.Cells for Python将XLSX文件转换为HTML文档。

请使用控制台中的以下 pip 命令下载软件包从 PyPI 安装 API:

pip install aspose-finance
pip install aspose-cells-python

使用 Python 将 XBRL 转换为 HTML

我们可以按照以下步骤轻松地将XBRL文件转换为HTML文档:

  1. 使用 XbrlDocument 类加载 XBRL 文件。
  2. 创建 SaveOptions 类的实例并将 SaveFormat 设置为 XLSX。
  3. 使用 XbrlDocument.save() 方法将 XBRL 转换为 XLSX。
  4. 之后,使用 Workbook 类加载 XLSX 文件。
  5. 最后,使用 Workbook.save() 方法将其保存为 HTML 格式。该方法以输出文件路径和 SaveFormat 类型 (HTML) 作为参数。

以下代码示例展示了如何在 Python 中将 XBRL 转换为 HTML。

# 此代码示例演示如何将 XBRL 文件转换为 PDF 文档。
import io
import aspose.cells
from aspose.cells import Workbook, FileFormatType, SaveFormat as CellsSaveFormat
from aspose.finance.xbrl import XbrlDocument, SaveOptions, SaveFormat as XbrlSaveFormat

# 加载 XBRL 文档
document = XbrlDocument("sample.xbrl")

# 设置保存选项
saveOptions = SaveOptions()
saveOptions.save_format = XbrlSaveFormat.XLSX

# 将 XBRL 保存为 XLSX
document.save("sample_out.xlsx", saveOptions)

# 打开 Excel 文件
workbook = Workbook("sample_out.xlsx")

# 以 HTML 格式保存文档
workbook.save("output.html", CellsSaveFormat.HTML)
在 Python 中将 XBRL 转换为 HTML。

在 Python 中将 XBRL 转换为 HTML。

获取免费许可证

立即开始免费将 财务相关信息 从 XBRL 文件导出为 HTML 格式!访问 临时许可证页面 获取免费、无限制的许可证,并无限制地体验 Aspose.Finance 和 Aspose.Cells 的全部功能。

在线将XBRL转换为HTML

此外,您还可以使用我们高质量且免费的 XBRL 到 HTML 转换器 Web 应用程序 在线将 XBRL 转换为 HTML。此 Web 应用程序使用同样强大的库开发,允许您将 XBRL 文件转换为 HTML 格式,无需任何安装或编码。只需上传您的 XBRL 文件并在几秒钟内下载生成的 HTML 文件!

免费 XBRL 到 HTML 在线转换器
Input file
Output format
  

使用 Python 将 XBRL 转换为 HTML - 免费资源

除了将 XBRL 转换为 HTML 之外,还可以通过探索其功能来发掘该库的全部潜力。利用以下资源了解更多信息并发现它提供的各种功能。

结论

在本文中,我们向您展示了如何仅用几行代码在 Python 中轻松地将 XBRL 转换为 HTML。通过遵循此处概述的简单步骤,您可以轻松开发自己的 XBRL 到 HTML 转换应用程序。此外,我们还推出了一款便捷的在线工具,用于将 XBRL 或 iXBRL 文件随时转换为 HTML 格式。如果您有任何疑问或需要澄清,请随时通过我们的 免费支持论坛 与我们联系。

也可以看看