convert-xbrl-xlsx-ixbrl

I file XBRL vengono utilizzati per scopi di rendicontazione aziendale, inclusi bilanci, rendiconti finanziari, libri mastri, ecc. Puoi convertire facilmente i file XBRL in un foglio Excel XLSX e in iXBRL, che è un XBRL inline file. Questi formati di output sono ideali per presentare le informazioni finanziarie come dati strutturati, umani e leggibili da una macchina. Esploriamo la conversione di file XBRL nelle seguenti intestazioni:

Conversione file da XBRL a XLSX o iXBRL – Installazione API C#

L’API Aspose.Finance for .NET è stata progettata per funzionare con documenti finanziari. Ogni organizzazione prevede la creazione di report per tenere traccia delle transazioni e delle informazioni finanziarie. Puoi configurare facilmente l’API scaricando il suo file DLL dalla sezione Download. Inoltre, l’API è disponibile anche in NuGet gallery in modo da poter utilizzare il comando di installazione seguente nella Console di gestione pacchetti dell’IDE di Microsoft Visual Studio.

PM> Install-Package Aspose.Finance

Converti XBRL in foglio di lavoro Excel XLSX a livello di codice con C#

I file XBRL possono esistere con estensione .XML e .XBRL poiché sono basati sul formato XML. Nel caso in cui sia presente l’estensione del file XML, puoi facilmente identificarla con il tag radice come . Successivamente, la conversione da XBRL a XLSX può aiutare a rendere le informazioni in un modo più familiare e strutturato. Puoi convertire un file XBRL in un foglio di lavoro XLSX Excel con i seguenti passaggi:

  1. Carica il file XBRL di input
  2. Impostare SaveOptions per il file di output
  3. Converti file XBRL in formato foglio di lavoro XLSX Excel

Il codice seguente mostra come convertire il file XBRL in un foglio di lavoro XLSX Excel a livello di codice usando C#:

// Carica il file XBRL di input
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

// Imposta SaveOptions per il file di output
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.XLSX;

// Converti file XBRL in formato foglio di lavoro XLSX Excel
document.Save(outputDir + @"ConvertXbrlToXlsx_out.xlsx", saveOptions);

Converti XBRL in iXBRL a livello di codice in C#

iXBRL è un formato di file XBRL in linea che consente di incorporare i dati nel file HTML. Puoi convertire facilmente XBRL in iXBRL con i passaggi seguenti:

  1. Carica il file XBRL di input as XML format
  2. Specificare SaveFormat per il formato di output
  3. Converti file XBRL in formato file iXBRL

Il codice seguente spiega come convertire il file in formato XBRL in iXBRL a livello di codice con C#:

// Carica il file XBRL di input in formato XML
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

// Imposta SaveOptions per il formato di output
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.IXBRL;

// Converti file XBRL in formato file iXBRL
document.Save(outputDir + @"ConvertXbrlToIXbrl_out.ixbrl", saveOptions);

Conclusione

In poche parole, abbiamo imparato come convertire XBRL in XLSX Excel Worksheet, nonché XBRL in iXBRL (inline XBRL) a livello di codice utilizzando il linguaggio C#. Allo stesso modo, l’API offre molte altre funzionalità che puoi esplorare visitando la Documentazione. Puoi anche scriverci tramite Forum di supporto gratuito in attesa di feedback, suggerimenti e richieste di informazioni.

Guarda anche