Hur man extraherar data från XBRL-fil i C#

I denna steg för steg handledning förklarar vi hur man extraherar data från XBRL-filen i C#. Genom att följa den här guiden kan du inte bara extrahera data från XBRL-filen i C#, utan även hämta data från iXBRL-filen i .NET, med samma process.

Steg för att extrahera data från XBRL-fil i C#

  1. Installera paketet Aspose.Finance for .NET från NuGet.org
  2. Inkludera de nödvändiga namnområdena för att extrahera data från XBRL-filen
  3. Ansök licens för Aspose.Finance för .NET med SetLicense-metoden
  4. Skapa InlineXbrlDocument-objekt för att läsa inline XBRL-data från HTML-fil
  5. Nu kan du extrahera data med hjälp av egenskaperna för InlineXbrlDocument-objektet
  6. Använd den extraherade informationen för vidare bearbetning i din kod

Inline XBRL-data presenteras som en HTML-fil, som vi läser i den här handledningen och extraherar XBRL-data från den HTML-filen. XBRL-data kan också hittas i XML-format, men vi använder en annan klass för att extrahera dessa data från XML-baserad XBRL-fil.

Kod för att extrahera data från XBRL-fil i C#

I det här kodexemplet skapade vi först ett objekt av InlineXbrlDocument-objekt, som ger tillgång till olika egenskaper som ChildNodes, FirstChild, Footnotes, Facts, Contexts, Units och diverse andra egenskaper hos XBRL data.

Med hjälp av ovanstående kod kan du enkelt komma åt alla data och egenskaper och sedan konsumera och bearbeta ytterligare med din .NET-applikationskod. Den här koden fungerar för både skrivbord, webb eller andra .NET-program. Detta fungerande XBRL C#-kodexempel är en bra start för att behandla finansiella dokument.

 Svenska