个人中心

联系我们

搜索
搜索 登录 免费注册
界面美化
业务优化
开发工具
图像管理
文档管理
Parasoft

新闻资讯

关注工具软件产品最新动态,了解软件开发行业新趋势。

Aspose 使用教程:XBRL 在线查看器

原创
软件开发
来源:Aspose
Aspose
文档处理
文档组建
文件处理
.net
C#
python
2023-11-28
Aspose
文档处理
文档组建
文件处理
.net
C#
python


XBRL 在线查看器是一种基于网络的应用程序,用户可以通过它查看和分析 XBRL(可扩展商业报告语言)数据。XBRL是一种以机器可读格式报告财务和商业信息的标准。在线 XBRL 查看器可让用户轻松查看和理解 XBRL 数据,即使用户没有任何 XBRL 方面的经验也不在话下。


免费在线XBRL阅读器

使用该免费在线XBRL阅读器阅读XBRL文件。这是一款免费且易于使用的网络应用程序,用户可以通过它查看XBRL数据。对于任何需要查看和分析XBRL数据的人来说,这个XBRL在线阅读器都是一个非常有价值的工具。它对财务分析师、会计师和监管机构尤其有用。



如何在线查看XBRL文件

• 下拉或上传文件。

• 点击 "查看 "按钮查看数据。

注:我们的服务器将在 24 小时内自动清除所有输入和输出文件,确保您的安全和隐私得到保护,无任何后顾之忧。


XBRL阅读器库--开发人员指南

该免费在线XBRL阅读器使用Aspose.Finance库构建。Aspose.Finance提供了一套API,允许开发人员创建、读取和处理与财务相关的格式,如XBRL、iXBRL和OFX。作为开发人员,您可以轻松开发自己的应用程序,以C#或Python语言编程方式读取和导出XBRL数据。


使用C#语言读取XBRL文件

请按照以下步骤使用C#语言读取XBRL文件。

1. 在应用程序中安装 Aspose.Finance for .NET。

2. 使用以下代码示例加载并读取XBRL文件。


// This code example demonstrates how to read XBRL file data

using Aspose.Finance.Xbrl;


// Load the document

XbrlDocument document = new XbrlDocument("C:\\Files\\sample.xbrl");


// Get Instances

XbrlInstanceCollection xbrlInstances = document.XbrlInstances;

XbrlInstance xbrlInstance = xbrlInstances[0];


// Get Facts

List<Fact> facts = xbrlInstance.Facts;


// Get Schema refs

SchemaRefCollection schemaRefs = xbrlInstance.SchemaRefs;


// Get Contexts

List<Context> contexts = xbrlInstance.Contexts;


// Get Units

List<Unit> units = xbrlInstance.Units;


// Show data

if (contexts.Count > 0)

{

    foreach (var x in contexts)

    {

        Console.WriteLine("id: " + x.Id);

        Console.WriteLine("Entity Identifier : " + x.Entity.Identifier);

    }       

}


使用Python读取XBRL文件

请按照以下步骤使用Python读取XBRL文件。

1. 在应用程序中安装 Aspose.Finance for Python。

2. 使用以下代码示例加载并读取XBRL文件。


# This code eample demonstrates how to read an XBRL file.

from aspose.finance.xbrl import XbrlDocument


# Load XBRL Document

document = XbrlDocument("C:\\Files\\sample.xbrl")


# Get Instances

xbrlInstances = document.xbrl_instances


# Select specific instance

xbrlInstance = xbrlInstances[0]


# Extract and Read

facts = xbrlInstance.facts

schemaRefs = xbrlInstance.schema_refs

contexts = xbrlInstance.contexts

units = xbrlInstance.units


# Show data

if contexts.length > 0:

    for x in contexts:

        print("id: " + x.id)

        print("Entity Identifier : " + x.entity.identifier)


获取免费许可证

您可以获得免费的临时许可证,在没有任何评估限制的情况下测试该库。


结论

在本文中,我们已经了解了如何在线查看XBRL文件。按照本文所述的步骤,你可以毫不费力地创建自己的程序化XBRL查看器应用程序。如果有任何不清楚的地方,请随时联系我们


联系我们

周一至周日 8:00-23:00

免费热线

023-62585653

张经理:13082556879

罗经理:17558866126

许经理:13057566525

开发外包

ERP-一体化

小程序

企业微信客服

版权所有:重庆庚乾信息科技有限公司 ©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508

版权所有:重庆庚乾信息科技有限公司

©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508