在金融数据领域,可扩展商业报告语言 (XBRL) 已成为数字报告的黄金标准。公司、监管机构和投资者使用 XBRL 来简化关键财务信息的共享和分析。在某些情况下,我们可能需要将 XBRL 转换为更易于访问的格式,例如 Excel。在这篇博文中,我们将学习如何使用 Python 将 XBRL 转换为 Excel。让我们开始吧!
本文涵盖以下主题:
Python XBRL 到 Excel 转换器
为了将 XBRL 转换为 Excel,我们将使用 Aspose.Finance for Python 库。它允许创建 XBRL 实例、解析、验证和转换 XBRL 或 iXBRL 文件。
请在控制台中使用以下 pip 命令下载包 或从 PyPI 安装 API:
pip install aspose-finance
在 Python 中将 XBRL 转换为 Excel
使用 Finance Python 库将 XBRL 转换为 Excel 非常简单。只需加载 XBRL 文件并将其以 XLSX 格式保存在所需位置。请按照以下步骤在 Python 中将 XBRL 转换为 Excel。
- 使用 XbrlDocument 类加载 XBRL 文件。
- 创建 SaveOptions 类的实例并将 SaveFormat 设置为 XLSX。
- 调用 save() 方法以 Excel 格式保存文档。
以下代码示例显示了如何在 Python 中将 XBRL 转换为 Excel。
# 此代码示例演示如何将 XBRL 转换为 XLSX。
from aspose.finance.xbrl import XbrlDocument,SaveOptions,SaveFormat
# 输入文档的路径
inputFile = "C:\Files\sample.xbrl"
# 加载 XBRL 文件
document = XbrlDocument(inputFile)
# 设置保存选项
Opts = SaveOptions()
Opts.save_format = SaveFormat.XLSX
# 将文件保存为 XLSX 格式
document.save("C:\Files\sample_xbrl.xlsx", Opts)
将 XBRL 转换为 Excel——获得免费许可证
您可以获得免费的临时许可证 来使用 Aspose.Finance 库。您可以不受任何限制地评估和探索其功能。
XBRL 到 Excel 在线转换器
您可以在 Excel 中在线转换 XBRL 文件 使用我们的高质量免费 XBRL 到 Excel 转换器,它是使用 Aspose.Finance 库开发的。
Excel 中的 XBRL 格式 – 学习资源
您可以了解有关创建 XBRL 文件并将其转换为支持的格式(如 Excel、PDF、HTML)的更多信息,并使用下面提供的资源探索图书馆的其他功能:
结论
在本文中,我们学习了如何使用 Python 将 XBRL 转换为 Excel。将财务数据从 XBRL 文件导出到 Excel 是充分利用这一数据宝库的有效方式。分步指南和代码示例展示了使用我们的 Python 库执行 XBRL 到 XLSX 转换是多么容易。如有任何疑问,请通过我们的 免费支持论坛 与我们联系。