【问题标题】:Read data from XBRL file with vb.net使用 vb.net 从 XBRL 文件中读取数据
【发布时间】:2020-04-04 14:13:13
【问题描述】:

我声明我对 XBRL 文件没有太多经验。 我需要使用 vb.net 从 XBRL 文件中读取一些数据。 我试图寻找例子,但找不到任何清楚的东西。 是否有从 xbrl 文件中读取数据的类? 我使用的XBRL文件很简单,只有资产负债表和损益表,不需要提取其他数据。

谢谢

【问题讨论】:

    标签: xbrl


    【解决方案1】:

    有一些 .NET 友好的 XBRL 处理器可用。一种可能性是 Gepsio。 Gepsio 是基于 .NET Standard 2.1 的 XBRL 文档的文档对象模型类库。它在https://github.com/JeffFerguson/gepsio 是开源的,在https://github.com/JeffFerguson/gepsio/wiki 是“入门” Wiki,在https://www.nuget.org/packages/Gepsio/ 是可用的NuGet 包。

    另一个受欢迎的选择是Arelle。 Arelle 是一个为 XBRL 社区提供易于使用的 XBRL 开源平台的项目。它以可扩展的方式支持 XBRL 及其扩展功能。它在一个紧凑而健壮的框架中实现这一点,该框架可用作桌面应用程序,并可利用其 Web 服务与其他应用程序和语言集成。你可以在https://arelle.org/找到它。

    【讨论】:

    • 我已经阅读了一些关于 GEPSIO 的内容,但无法找到您提供的指南。我只需要从 xbrl 文件中读取一些数据,使用 GEPSIO 可以轻松做到吗?有没有例子?我的应用程序在 ASP.NET VB 中,但我也可以在 C# 中编程,谢谢
    • 您在github.com/JeffFerguson/gepsio/wiki 看到“入门”维基吗?
    • 我是 Gepsio 的作者。将项目发送至 gepsioxbrl@outlook.com,我会看看能否直接为您提供帮助。 VB.NET 和 C# 都受支持……但您需要使用 .NET Core,而不是 .NET Framework。
    • 谢谢你,杰夫弗格森,我给你写了一封电子邮件。谢谢
    • 我尝试创建一个新项目 ASP.NET Core,但是当我尝试安装 Nuget GEPSIO 或 dotnet 添加包时,我收到错误:值不能为空。 ...我一直在做框架项目,这是我第一次做CORE项目..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-29
    • 1970-01-01
    • 1970-01-01
    • 2012-09-09
    相关资源
    最近更新 更多