Konvertera XBRL till iXBRL enkelt

Konvertera XBRL till iXBRL med Aspose.Finance för .NET

I dagens datadrivna värld behöver finanspersonal ofta konvertera XBRL-filer (eXtensible Business Reporting Language) till iXBRL-format (Inline XBRL) för att säkerställa att data är både maskinläsbara och läsbara för människor. Om du letar efter en robust lösning för att åstadkomma detta är Aspose.Finance för .NET ett utmärkt val. Den här guiden leder dig genom processen steg-för-steg, från att ställa in din miljö till att framgångsrikt konvertera dina filer.

Förutsättningar

Innan vi dyker in i konverteringsprocessen, låt oss gå igenom vad du behöver:

  1. Grundläggande kunskaper om .NET: Bekantskap med C# och .NET-ramverket är viktigt.
  2. Aspose.Finance for .NET: Du måste ladda ner och installera Aspose.Finance for .NET-biblioteket.
  3. XBRL-filer: Se till att du har XBRL-filerna som du tänker konvertera.
  4. Utvecklingsmiljö: En .NET-utvecklingsmiljö som Visual Studio.

Importera namnområden

För att komma igång måste du importera de nödvändiga namnrymden till ditt projekt. Detta ger dig tillgång till funktionerna som tillhandahålls av Aspose.Finance.

using Aspose.Finance.Xbrl;
using System;
using System.Collections.Generic;

Steg 1: Konfigurera arbetskataloger

Först måste du ange katalogerna för dina XBRL-källfiler och iXBRL-utdatafilerna.

// Arbetskataloger
string sourceDir = "Your Source Directory";
string outputDir = "Your Output Directory";

Steg 2: Ladda XBRL-dokumentet

Därefter ska du ladda ditt XBRL-dokument med hjälp avXbrlDocument klass som tillhandahålls av Aspose.Finance.

XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

Denna kodrad initierar en ny instans avXbrlDocument klass och laddar den angivna XBRL-filen.

Steg 3: Ställ in sparalternativ

För att konvertera dokumentet till ett annat format måste du ställa in alternativen för att spara. För den här handledningen sparar vi filen i iXBRL-format.

SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.iXBRL;

Här,SaveOptions används för att ange i vilket format du vill spara dokumentet.

Steg 4: Spara filen

Nu när allt är inställt kan du spara XBRL-dokumentet som en iXBRL-fil.

document.Save(outputDir + @"ConvertXbrlToiXbrl_out.ixbrl", saveOptions);

Detta kommando sparar den konverterade filen i den angivna utdatakatalogen.

Steg 5: Bekräfta konverteringen

Slutligen kan du bekräfta konverteringen genom att visa ett framgångsmeddelande.

Console.WriteLine("ConvertXbrlToiXbrl executed successfully.");

Slutsats

Grattis! Du har framgångsrikt konverterat en XBRL-fil till iXBRL med Aspose.Finance för .NET. Detta kraftfulla bibliotek förenklar konverteringsprocessen och möjliggör sömlösa övergångar mellan olika finansiella rapporteringsformat. Oavsett om du är en utvecklare eller en finansiell professionell, kommer att behärska det här verktyget utan tvekan förbättra din produktivitet och effektivitet.

Vanliga frågor

1. Vad är Aspose.Finance för .NET?

Aspose.Finance för .NET är ett omfattande bibliotek för att hantera finansiella format som XBRL, iXBRL och OFX. Det låter utvecklare skapa, läsa och manipulera finansiella dokument programmatiskt.

2. Kan jag prova Aspose.Finance för .NET innan jag köper?

Ja, du kan ladda ner en gratis testversion frånAspose releaser sida.

3. Hur får jag support för Aspose.Finance för .NET?

Du kan besökaAspose.Finance supportforum för hjälp med eventuella problem du stöter på.

4. Vilka är huvudfunktionerna i Aspose.Finance för .NET?

Aspose.Finance för .NET erbjuder ett brett utbud av funktioner inklusive möjligheten att skapa, läsa och konvertera olika finansiella format, omfattande API-funktioner och robust felhantering.

5. Var kan jag hitta detaljerad dokumentation?

Detaljerad dokumentation finns tillgänglig påAspose.Finance dokumentationssida.