Aspose.Finance для .NET - это гибкая библиотека для обработки финансовых форматов. API может легко создавать, читать и проверять расширяемые форматы XBRL и iXBRL языка бизнес-отчетности. Разработчики могут с легкостью разрабатывать программное обеспечение с поддержкой XBRL или использовать в любой существующей системе цифровой финансовой отчетности для создания отчетов с помощью XBRL. Это расширяемый, простой в использовании и автономный API, независимый от любого другого программного обеспечения.
Создать экземпляр XBRL с нуля
Читать XBRL и iXBRL Формат
Проверьте XBRL и iXBRL
Aspose.Finance для .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;