Как извлечь данные из файла XBRL в C#

В этом пошаговом руководстве мы объясним, как извлечь данные из файла XBRL на C#. Следуя этому руководству, вы сможете не только извлекать данные из файла XBRL в C#, но и получать данные из файла iXBRL в .NET, используя тот же процесс.

Шаги по извлечению данных из файла XBRL в C#

  1. Установите пакет Aspose.Finance for .NET с сайта NuGet.org.
  2. Включите необходимые пространства имен для извлечения данных из файла XBRL.
  3. Примените лицензию к Aspose.Finance для .NET, используя метод SetLicense.
  4. Создайте объект InlineXbrlDocument для чтения встроенных данных XBRL из файла HTML.
  5. Теперь вы можете извлекать данные, используя свойства объекта InlineXbrlDocument.
  6. Используйте извлеченную информацию для дальнейшей обработки в вашем коде.

Встроенные данные XBRL представлены в виде файла HTML, который мы читаем в этом руководстве и извлекаем данные XBRL из этого файла HTML. Данные XBRL также можно найти в формате XML, но мы используем другой класс для извлечения этих данных из файла XBRL на основе XML.

Код для извлечения данных из файла XBRL на C#

В этом примере кода мы сначала создали объект InlineXbrlDocument, который обеспечивает доступ к различным свойствам, таким как ChildNodes, FirstChild, Footnotes, Facts, Contexts, Units и различным другим свойствам XBRL data.

С помощью приведенного выше кода вы можете легко получить доступ ко всем данным и свойствам, а затем продолжить их использование и обработку с помощью кода вашего приложения .NET. Этот код будет одинаково работать для настольных, веб-приложений и других приложений .NET. Этот рабочий пример кода XBRL C# — хорошее начало для обработки финансовых документов.

 Русский