konvertieren-xbrl-xlsx-ixbrl

XBRL Dateien werden für Geschäftsberichtszwecke verwendet, einschließlich Bilanzen, Kapitalflussrechnungen, Hauptbücher usw. Sie können XBRL Dateien einfach in XLSX-Excel-Tabellen konvertieren sowie iXBRL, das ein Inline-XBRL ist Datei. Diese Ausgabeformate sind ideal, um die Finanzinformationen als strukturierte, menschen und maschinenlesbare Daten darzustellen. Lassen Sie uns die XBRL Dateikonvertierung unter den folgenden Überschriften untersuchen:

XBRL zu XLSX oder iXBRL Dateikonvertierung – C# API Installation

Die API Aspose.Finance for .NET wurde für die Arbeit mit Finanzdokumenten entwickelt. Jede Organisation erstellt Berichte, um ihre Finanztransaktionen und -informationen zu verfolgen. Sie können die API einfach konfigurieren, indem Sie ihre DLL Datei aus dem Abschnitt Downloads herunterladen. Darüber hinaus ist die API auch unter NuGet-Galerie verfügbar, sodass Sie den folgenden Installationsbefehl in der Paket-Manager Konsole von Microsoft Visual Studio IDE verwenden können.

PM> Install-Package Aspose.Finance

Konvertieren Sie XBRL programmgesteuert in XLSX Excel-Arbeitsblätter mit C#

XBRL Dateien können sowohl mit der Datei erweiterung .XML als auch mit der Datei erweiterung .XBRL vorliegen, da sie auf dem XML Format basieren. Falls es die XML Datei erweiterung gibt, können Sie sie leicht mit dem Root-Tag als identifizieren . Anschließend kann die XBRL zu XLSX Konvertierung dazu beitragen, die Informationen vertrauter und strukturierter wiederzugeben. Sie können eine XBRL Datei mit den folgenden Schritten in ein XLSX-Excel-Arbeitsblatt konvertieren:

  1. Eingabe-XBRL Datei laden
  2. Legen Sie SaveOptions für die Ausgabedatei fest
  3. Konvertieren Sie die XBRL Datei in das XLSX-Excel-Arbeitsblattformat

Der folgende Code zeigt, wie eine XBRL Datei programmgesteuert mit C# in ein XLSX-Excel-Arbeitsblatt konvertiert wird:

// Eingabe-XBRL Datei laden
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

// Legen Sie SaveOptions für die Ausgabedatei fest
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.XLSX;

// Konvertieren Sie die XBRL Datei in das XLSX-Excel-Arbeitsblattformat
document.Save(outputDir + @"ConvertXbrlToXlsx_out.xlsx", saveOptions);

Konvertieren Sie XBRL programmgesteuert in iXBRL in C#

iXBRL ist ein Inline-XBRL Dateiformat, das das Einbetten von Daten in eine HTML Datei ermöglicht. Mit den folgenden Schritten können Sie XBRL ganz einfach in iXBRL konvertieren:

  1. Eingabe-XBRL Datei laden as XML format
  2. Geben Sie SaveFormat als Ausgabeformat an
  3. Konvertieren Sie XBRL Dateien in das iXBRL Dateiformat

Der folgende Code erklärt, wie Sie Dateien im XBRL Format programmgesteuert mit C# in das iXBRL Format konvertieren:

// Eingabe-XBRL Datei im XML Format laden
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

// Legen Sie SaveOptions für das Ausgabeformat fest
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.IXBRL;

// Konvertieren Sie XBRL Dateien in das iXBRL Dateiformat
document.Save(outputDir + @"ConvertXbrlToIXbrl_out.ixbrl", saveOptions);

Fazit

Kurz gesagt, wir haben gelernt, wie man XBRL in XLSX Excel-Arbeitsblätter sowie XBRL in iXBRL (Inline-XBRL) programmgesteuert mit der Sprache C# konvertiert. Ebenso bietet die API mehrere andere Funktionen, die Sie erkunden können, indem Sie die Dokumentation besuchen. Sie können uns auch über das kostenlose Support-Forum schreiben, da wir uns auf Ihr Feedback, Ihre Vorschläge und Anfragen freuen.

Siehe auch