Validate iXBRL Files via C#

Validating financial reports in iXBRL format without needing Microsoft Office installed or any other software.

How to Validate iXBRL Files

Follow the steps in code snippet or enhance it as of your application needs for validating extensible business reporting language iXBRL documents. Be sure of having validating requirements within your application.

  1. Load iXBRL file using InlineXbrlDocument class Instance.
  2. To check validity of the loaded file, so that it must match with iXBRL specification
  3. Use Validate() method for file validity.

Validation Requirement

To proceed for validating iXBRL documents, .NET Finance API is the main requirement to be included within application.

  • Install it via command line as nuget install Aspose.Finance or via Package Manager Console of Visual Studio with Install-Package Aspose.Finance.

  • Alternatively, get the offline MSI installer or DLLs in a ZIP file from downloads .


C# code to validate iXBRL files


Other Validating Options

XBRL (Extensible Business Reporting Language)