Проверить iXBRL файлов через C#
Проверка финансовых отчетов в формате iXBRL без установки Microsoft Office или любого другого программного обеспечения.
Как проверить файлы iXBRL
Следуйте инструкциям во фрагменте кода или улучшите его в соответствии с требованиями вашего приложения для проверки документов iXBRL на расширяемом языке бизнес-отчетности. Убедитесь, что в вашем приложении есть проверочные требования.
- Загрузите файл iXBRL, используя Класс InlineXbrlDocument Пример.1. Чтобы проверить правильность загруженного файла, чтобы он совпадал с iXBRL спецификация 1. Использовать Подтвердить() метод проверки файла.
Требование проверки
Чтобы приступить к проверке iXBRL документов, .NET Finance API является основным требованием, которое должно быть включено в приложение.
- Установите его через командную строку как
nuget install Aspose.Finance
или через консоль диспетчера пакетов Visual Studio сInstall-Package Aspose.Finance
. - Кроме того, получите автономный установщик MSI или библиотеки DLL в ZIP-файле из загрузки .
C# код для проверки iXBRL файлов
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
InlineXbrlDocument ixbrlDoc = new InlineXbrlDocument(XbrlFilePath + @"account_first.html"); | |
ixbrlDoc.Validate(); | |
if (ixbrlDoc.ValidationErrors.Count > 0) | |
{ | |
List<ValidationError> validationErrors = ixbrlDoc.ValidationErrors; | |
} |
Другие варианты проверки
XBRL (Расширяемый язык бизнес-отчетности)