Aspose.Finance   for .NET

.NET Library to Parse Finance Documents

Create, Read and Validate XBRL and iXBRL Finance-Related Formats within any Business Processes Management, Financial Analysis and Reporting Software.

  Download Free Trial

Aspose.Finance for .NET is a flexible library for finance-related formats processing. API can easily create, read, and validate eXtensible Business Reporting Language XBRL and iXBRL formats. Developers can develop XBRL enabled software with ease or can use within any existing digital financial reporting system to create reports with XBRL. It is an extensible, easy to use and standalone API independent of any other software.

Advanced .NET Finance Parsing API Features

Create XBRL instance from scratch

Read XBRL and iXBRL Format

Validate XBRL and iXBRL

Create XBRL Instance Documents

Aspose.Finance for .NET supports generating XBRL documents. With the following just few lines of code to create a new XBRL instance document

Create XBRL Instance - C#

XbrlDocument  doc = new XbrlDocument();

XbrlInstanceCollection xbrlInstances = doc.XbrlInstances;

XbrlInstance xbrlInstance = xbrlInstances[xbrlInstances.Add()];

doc.Save(XbrlFilePath + @"output\document1.xbrl");

Read iXBRL File

Reading Inline eXtensible Business Reporting Language iXBRL instance documents also supported.

Read iXBRL instance documents - C#

InlineXbrlDocument fle = new InlineXbrlDocument(XbrlFilePath + @"account_1.html");

List inlineFacts = fle.Facts;

List contexts = fle.Contexts;

List units = fle.Units;

Support and Learning Resources