如何在 C# 中从 XBRL 文件中提取数据

在这个分步教程中,我们解释了如何在 C# 中从 XBRL 文件中提取数据。按照本指南,您不仅可以从 C# 中的 XBRL 文件中提取数据,还可以使用相同的过程从 .NET 中的 iXBRL 文件中获取数据。

在 C# 中从 XBRL 文件中提取数据的步骤

  1. 从 NuGet.org 安装 Aspose.Finance for .NET
  2. 包括从 XBRL 文件中提取数据所需的命名空间
  3. 使用 SetLicense 方法将许可证应用到 Aspose.Finance for .NET
  4. 创建 InlineXbrlDocument 对象以从 HTML 文件中读取内联 XBRL 数据
  5. 现在,您可以使用 InlineXbrlDocument 对象的属性提取数据
  6. 使用提取的信息在您的代码中进行进一步处理

内联 XBRL 数据以 HTML 文件的形式呈现,我们将在本教程中阅读该文件并从该 HTML 文件中提取 XBRL 数据。 XBRL 数据也可以以 XML 格式找到,但我们使用不同的类从基于 XML 的 XBRL 文件中提取该数据。

在 C# 中从 XBRL 文件中提取数据的代码

在此代码示例中,我们首先创建了 InlineXbrlDocument 对象的对象,该对象提供对各种属性的访问,例如 ChildNodes、FirstChild、脚注、事实、上下文、单位以及 XBRL data 的各种其他属性。

借助上述代码,您可以轻松访问所有数据和属性,然后使用您的 .NET 应用程序代码进一步使用和处理。此代码适用于桌面、Web 或其他类似的 .NET 应用程序。这个有效的 XBRL C# 代码示例是处理财务文档的良好开端。

 简体中文