XBRL 文件用于业务报告目的,包括资产负债表、现金流量表、分类帐等。您可以轻松地将 XBRL 文件转换为 XLSX Excel 表以及 iXBRL,这是一个内联 XBRL文件。这些输出格式非常适合将财务信息呈现为结构化、人类和机器可读的数据。让我们在以下标题下探索 XBRL 文件转换:
XBRL 到 XLSX 或 iXBRL 文件转换 – C# API 安装
Aspose.Finance for .NET API 设计用于处理财务文件。每个组织都涉及创建报告以跟踪其财务交易和信息。您可以通过从 下载 部分下载其 DLL 文件来轻松配置 API。此外,该 API 也可在 NuGet 库 获得,因此您可以在 Microsoft Visual Studio IDE 的包管理器控制台中使用以下安装命令。
PM> Install-Package Aspose.Finance
使用 C# 以编程方式将 XBRL 转换为 XLSX Excel 工作表
XBRL 文件可以以 .XML 和 .XBRL 文件扩展名存在,因为它们基于 XML 格式。如果有 XML 文件扩展名,您可以使用根标记轻松地将其识别为.随后,XBRL 到 XLSX 的转换可以帮助以更熟悉和结构化的方式呈现信息。您可以通过以下步骤将 XBRL 文件转换为 XLSX Excel 工作表:
- 加载输入 XBRL 文件
- 为输出文件设置 SaveOptions
- 将 XBRL 文件转换为 XLSX Excel 工作表格式
以下代码显示了如何使用 C# 以编程方式将 XBRL 文件转换为 XLSX Excel 工作表:
// 加载输入 XBRL 文件
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");
// 为输出文件设置 SaveOptions
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.XLSX;
// 将 XBRL 文件转换为 XLSX Excel 工作表格式
document.Save(outputDir + @"ConvertXbrlToXlsx_out.xlsx", saveOptions);
在 C# 中以编程方式将 XBRL 转换为 iXBRL
iXBRL 是内联 XBRL 文件格式,允许在 HTML 文件中嵌入数据。您可以通过以下步骤轻松地将 XBRL 转换为 iXBRL:
- 加载输入 XBRL 文件 as XML format
- 为输出格式指定 SaveFormat
- 将 XBRL 文件转换为 iXBRL 文件格式
下面的代码解释了如何使用 C# 以编程方式将 XBRL 转换为 iXBRL 格式文件:
// 将输入 XBRL 文件加载为 XML 格式
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");
// 为输出格式设置 SaveOptions
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.IXBRL;
// 将 XBRL 文件转换为 iXBRL 文件格式
document.Save(outputDir + @"ConvertXbrlToIXbrl_out.ixbrl", saveOptions);
结论
简而言之,我们学习了如何使用 C# 语言以编程方式将 XBRL 转换为 XLSX Excel 工作表,以及将 XBRL 转换为 iXBRL(内联 XBRL)。同样,该 API 还提供了其他一些功能,您可以通过访问 文档 来探索这些功能。您也可以通过 免费支持论坛 给我们写信,我们期待您的反馈、建议和查询。