XBRL-filer används för affärsrapporteringsändamål, inklusive balansräkningar, kassaflödesanalyser, reskontra etc. Du kan enkelt konvertera XBRL-filer till XLSX Excel-ark samt iXBRL, som är en inline XBRL fil. Dessa utdataformat är idealiska för att presentera finansiell information som strukturerad, mänsklig och maskinläsbar data. Låt oss utforska XBRL-filkonvertering under följande rubriker:
- XBRL till XLSX eller iXBRL filkonvertering – C# API-installation
- Konvertera XBRL till XLSX Excel-kalkylblad Programmatiskt med C#
- Konvertera XBRL till iXBRL Programmatiskt i C#
XBRL till XLSX eller iXBRL filkonvertering – C# API-installation
Aspose.Finance for .NET API har utformats för att fungera med finansiella dokument. Varje organisation involverar att skapa rapporter för att spåra sina finansiella transaktioner och information. Du kan enkelt konfigurera API:t genom att ladda ner dess DLL-fil från avsnittet Nedladdningar. Dessutom är API:et också tillgängligt på NuGet gallery så du kan använda installationskommandot nedan i Package Manager Console i Microsoft Visual Studio IDE.
PM> Install-Package Aspose.Finance
Konvertera XBRL till XLSX Excel-kalkylblad Programmatiskt med C#
XBRL-filer kan existera med .XML såväl som .XBRL filtillägg eftersom de är baserade på XML-formatet. Om det finns XML-filtillägget kan du enkelt identifiera det med root-taggen som . Därefter kan XBRL till XLSX-konvertering hjälpa till att återge informationen på ett mer bekant och strukturerat sätt. Du kan konvertera en XBRL-fil till XLSX Excel-arbetsblad med följande steg:
- Ladda indata XBRL-fil
- Ställ in SaveOptions för utdatafilen
- Konvertera XBRL-fil till XLSX Excel-kalkylbladsformat
Följande kod visar hur man konverterar XBRL-fil till XLSX Excel-arbetsblad programmatiskt med C#:
// Ladda indata XBRL-fil
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");
// Ställ in SaveOptions för utdatafil
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.XLSX;
// Konvertera XBRL-fil till XLSX Excel-kalkylbladsformat
document.Save(outputDir + @"ConvertXbrlToXlsx_out.xlsx", saveOptions);
Konvertera XBRL till iXBRL Programmatiskt i C#
iXBRL är inline XBRL-filformat som tillåter inbäddning av data i HTML-fil. Du kan enkelt konvertera XBRL till iXBRL med stegen nedan:
- Ladda indata XBRL-fil as XML format
- Ange SaveFormat för utdataformatet
- Konvertera XBRL-fil till iXBRL-filformat
Koden nedan förklarar hur man konverterar XBRL till iXBRL-format fil programmatiskt med C#:
// Ladda indata XBRL-fil som XML-format
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");
// Ställ in Sparaalternativ för utdataformat
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.IXBRL;
// Konvertera XBRL-fil till iXBRL-filformat
document.Save(outputDir + @"ConvertXbrlToIXbrl_out.ixbrl", saveOptions);
Slutsats
I ett nötskal har vi lärt oss hur man konverterar XBRL till XLSX Excel Worksheet, såväl som XBRL till iXBRL (inline XBRL) programmatiskt med hjälp av C#-språket. På samma sätt erbjuder API:et flera andra funktioner som du kan utforska genom att besöka Dokumentation. Du kan också skriva till oss via Free Support Forum eftersom vi ser fram emot din feedback, förslag och förfrågningar.