Как да извлечете данни от 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 формат, но ние използваме различен клас, за да извлечем тези данни от XML базиран XBRL файл.

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

В този примерен код първо създадохме обект на InlineXbrlDocument обект, който предоставя достъп до различни свойства като ChildNodes, FirstChild, Бележки под линия, Факти, Контексти, Единици и различни други свойства на XBRL data.

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

 Български