Aspose.Finance for .NET
Aspose.Finance for .NET 是灵活的财务格式处理库,支持多种财务格式,可创建、读取、验证等操作,助开发人员开发相关软件。
Aspose.Finance for .NET 是一个灵活的财务相关格式处理库。该 API 可以轻松创建、读取和验证可扩展商业报告语言 (EBRL) XBRL 和 iXBRL 格式,以及创建不同格式的 OFX 请求和响应文件。开发人员可以轻松开发支持 XBRL 的软件,也可以在任何现有的数字财务报告系统中使用它来创建 XBRL 报表。它是一个可扩展、易于使用且独立的 API,独立于任何其他软件。
从头创建 XBRL 实例
读取 XBRL 和 iXBRL 格式
验证 XBRL 和 iXBRL
将 XBRL 转换为 iXBRL
将 XBRL 转换为 XLSX
创建 OFX 请求文件
创建 OFX 响应文件
将 OFX 请求文件从 1.03 格式转换为 2.2 格式
将 OFX 响应文件从 1.03 格式转换为 2.2 格式
Aspose.Finance for .NET 支持生成 XBRL 文档。只需以下几行代码即可创建一个新的 XBRL 实例文档
XbrlDocument doc = new XbrlDocument(); | |
XbrlInstanceCollection xbrlInstances = doc.XbrlInstances; | |
XbrlInstance xbrlInstance = xbrlInstances[xbrlInstances.Add()]; | |
doc.Save(XbrlFilePath + @"output\document1.xbrl"); |
还支持读取内联可扩展商业报告语言 iXBRL 实例文档。
InlineXbrlDocument fle = new InlineXbrlDocument(XbrlFilePath + @"account_1.html"); | |
List inlineFacts = fle.Facts; | |
List contexts = fle.Contexts; | |
List units = fle.Units; |