.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.
At a Glance
An overview of Aspose.Finance for .NET API.
- Create XBRL instance
- Read XBRL format
- Read iXBRL format
- XBRL validation
- iXBRL validation
Aspose.Finance for .NET supports all major platforms including.
- ASP.NET Application
- Windows Application
- Web Services
Supported File Formats
Aspose.Finance for .NET supports finance-related formats.
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;