轻松将 XBRL 转换为 iXBRL

使用 Aspose.Finance for .NET 将 XBRL 转换为 iXBRL

在当今数据驱动的世界中,财务专业人士经常需要将 XBRL(可扩展业务报告语言)文件转换为 iXBRL(内联 XBRL)格式,以确保数据既可机读又可人读。如果您正在寻找一个强大的解决方案来实现这一点,Aspose.Finance for .NET 是一个绝佳的选择。本指南将逐步引导您完成整个过程,从设置环境到成功转换文件。

先决条件

在深入研究转换过程之前,让我们先了解一下您需要什么:

  1. .NET 基础知识:熟悉 C# 和 .NET 框架至关重要。
  2. Aspose.Finance for .NET:您需要下载并安装 Aspose.Finance for .NET 库。
  3. XBRL 文件:确保您拥有想要转换的 XBRL 文件。
  4. 开发环境:像 Visual Studio 这样的 .NET 开发环境。

导入命名空间

首先,您需要将必要的命名空间导入到您的项目中。这样您就可以访问 Aspose.Finance 提供的功能。

using Aspose.Finance.Xbrl;
using System;
using System.Collections.Generic;

步骤 1:设置工作目录

首先,您需要指定源 XBRL 文件和输出 iXBRL 文件的目录。

//工作目录
string sourceDir = "Your Source Directory";
string outputDir = "Your Output Directory";

第 2 步:加载 XBRL 文档

接下来,您将使用XbrlDocumentAspose.Finance 提供的类。

XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

这行代码初始化了XbrlDocument类并加载指定的XBRL文件。

步骤 3:设置保存选项

要将文档转换为其他格式,您需要设置保存选项。在本教程中,我们将以 iXBRL 格式保存文件。

SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.iXBRL;

这里,SaveOptions用于指定保存文档的格式。

步骤 4:保存文件

现在一切已设置完毕,您可以将 XBRL 文档保存为 iXBRL 文件。

document.Save(outputDir + @"ConvertXbrlToiXbrl_out.ixbrl", saveOptions);

此命令将转换后的文件保存到指定的输出目录。

步骤 5:确认转换

最后,您可以通过显示成功消息来确认转换。

Console.WriteLine("ConvertXbrlToiXbrl executed successfully.");

结论

恭喜!您已成功使用 Aspose.Finance for .NET 将 XBRL 文件转换为 iXBRL。这个强大的库简化了转换过程,实现了不同财务报告格式之间的无缝转换。无论您是开发人员还是财务专业人士,掌握此工具无疑将提高您的生产力和效率。

常见问题解答

1.什么是 Aspose.Finance for .NET?

Aspose.Finance for .NET 是一个用于管理 XBRL、iXBRL 和 OFX 等财务格式的综合库。它允许开发人员以编程方式创建、读取和操作财务文档。

2. 我可以在购买之前试用 Aspose.Finance for .NET 吗?

是的,你可以从Aspose 发布页面.

3. 如何获得 Aspose.Finance for .NET 的支持?

您可以访问Aspose.Finance 支持论坛为您遇到的任何问题提供帮助。

4. Aspose.Finance for .NET 的主要功能是什么?

Aspose.Finance for .NET 提供广泛的功能,包括创建、读取和转换各种财务格式的能力、广泛的 API 功能以及强大的错误处理能力。

5. 在哪里可以找到详细的文档?

详细文档可在Aspose.Finance 文档页面.