В этом пошаговом руководстве мы объясним, как извлечь данные из файла XBRL на C#. Следуя этому руководству, вы сможете не только извлекать данные из файла XBRL в C#, но и получать данные из файла iXBRL в .NET, используя тот же процесс.
Шаги по извлечению данных из файла XBRL в C#
- Установите пакет Aspose.Finance for .NET с сайта NuGet.org.
- Включите необходимые пространства имен для извлечения данных из файла XBRL.
- Примените лицензию к Aspose.Finance для .NET, используя метод SetLicense.
- Создайте объект InlineXbrlDocument для чтения встроенных данных XBRL из файла HTML.
- Теперь вы можете извлекать данные, используя свойства объекта InlineXbrlDocument.
- Используйте извлеченную информацию для дальнейшей обработки в вашем коде.
Встроенные данные XBRL представлены в виде файла HTML, который мы читаем в этом руководстве и извлекаем данные XBRL из этого файла HTML. Данные XBRL также можно найти в формате XML, но мы используем другой класс для извлечения этих данных из файла XBRL на основе XML.
Код для извлечения данных из файла XBRL на C#
В этом примере кода мы сначала создали объект InlineXbrlDocument, который обеспечивает доступ к различным свойствам, таким как ChildNodes, FirstChild, Footnotes, Facts, Contexts, Units и различным другим свойствам XBRL data.
С помощью приведенного выше кода вы можете легко получить доступ ко всем данным и свойствам, а затем продолжить их использование и обработку с помощью кода вашего приложения .NET. Этот код будет одинаково работать для настольных, веб-приложений и других приложений .NET. Этот рабочий пример кода XBRL C# — хорошее начало для обработки финансовых документов.