在这个分步教程中,我们解释了如何在 C# 中从 XBRL 文件中提取数据。按照本指南,您不仅可以从 C# 中的 XBRL 文件中提取数据,还可以使用相同的过程从 .NET 中的 iXBRL 文件中获取数据。
在 C# 中从 XBRL 文件中提取数据的步骤
- 从 NuGet.org 安装 Aspose.Finance for .NET 包
- 包括从 XBRL 文件中提取数据所需的命名空间
- 使用 SetLicense 方法将许可证应用到 Aspose.Finance for .NET
- 创建 InlineXbrlDocument 对象以从 HTML 文件中读取内联 XBRL 数据
- 现在,您可以使用 InlineXbrlDocument 对象的属性提取数据
- 使用提取的信息在您的代码中进行进一步处理
内联 XBRL 数据以 HTML 文件的形式呈现,我们将在本教程中阅读该文件并从该 HTML 文件中提取 XBRL 数据。 XBRL 数据也可以以 XML 格式找到,但我们使用不同的类从基于 XML 的 XBRL 文件中提取该数据。
在 C# 中从 XBRL 文件中提取数据的代码
在此代码示例中,我们首先创建了 InlineXbrlDocument 对象的对象,该对象提供对各种属性的访问,例如 ChildNodes、FirstChild、脚注、事实、上下文、单位以及 XBRL data 的各种其他属性。
借助上述代码,您可以轻松访问所有数据和属性,然后使用您的 .NET 应用程序代码进一步使用和处理。此代码适用于桌面、Web 或其他类似的 .NET 应用程序。这个有效的 XBRL C# 代码示例是处理财务文档的良好开端。