Converti facilmente XBRL in iXBRL

Converti XBRL in iXBRL utilizzando Aspose.Finance per .NET

Nel mondo odierno basato sui dati, i professionisti finanziari spesso hanno bisogno di convertire i file XBRL (eXtensible Business Reporting Language) nel formato iXBRL (Inline XBRL) per garantire che i dati siano leggibili sia dalle macchine che dall’uomo. Se stai cercando una soluzione solida per raggiungere questo obiettivo, Aspose.Finance per .NET è una scelta eccellente. Questa guida ti guiderà attraverso il processo passo dopo passo, dalla configurazione del tuo ambiente alla conversione corretta dei tuoi file.

Prerequisiti

Prima di immergerci nel processo di conversione, esaminiamo ciò di cui hai bisogno:

  1. Conoscenza di base di .NET: la familiarità con C# e il framework .NET è essenziale.
  2. Aspose.Finance per .NET: dovrai scaricare e installare la libreria Aspose.Finance per .NET.
  3. File XBRL: assicurati di avere i file XBRL che intendi convertire.
  4. Ambiente di sviluppo: un ambiente di sviluppo .NET come Visual Studio.

Importa spazi dei nomi

Per iniziare, devi importare gli spazi dei nomi necessari nel tuo progetto. Ciò consente di accedere alle funzionalità fornite da Aspose.Finance.

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

Passaggio 1: impostare le directory di lavoro

Innanzitutto, devi specificare le directory per i file XBRL di origine e i file iXBRL di output.

// Directory di lavoro
string sourceDir = "Your Source Directory";
string outputDir = "Your Output Directory";

Passaggio 2: caricare il documento XBRL

Successivamente, caricherai il tuo documento XBRL utilizzando il fileXbrlDocument classe fornita da Aspose.Finance.

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

Questa riga di codice inizializza una nuova istanza diXbrlDocument class e carica il file XBRL specificato.

Passaggio 3: imposta le opzioni di salvataggio

Per convertire il documento in un formato diverso, è necessario impostare le opzioni di salvataggio. Per questo tutorial, salveremo il file nel formato iXBRL.

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

Qui,SaveOptions viene utilizzato per specificare il formato in cui si desidera salvare il documento.

Passaggio 4: salva il file

Ora che tutto è configurato, puoi salvare il documento XBRL come file iXBRL.

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

Questo comando salva il file convertito nella directory di output specificata.

Passaggio 5: conferma la conversione

Infine, puoi confermare la conversione visualizzando un messaggio di successo.

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

Conclusione

Congratulazioni! Hai convertito con successo un file XBRL in iXBRL utilizzando Aspose.Finance per .NET. Questa potente libreria semplifica il processo di conversione, consentendo transizioni fluide tra diversi formati di reporting finanziario. Che tu sia uno sviluppatore o un professionista finanziario, padroneggiare questo strumento migliorerà senza dubbio la tua produttività ed efficienza.

Domande frequenti

1. Cos’è Aspose.Finance per .NET?

Aspose.Finance per .NET è una libreria completa per la gestione di formati finanziari come XBRL, iXBRL e OFX. Consente agli sviluppatori di creare, leggere e manipolare documenti finanziari in modo programmatico.

2. Posso provare Aspose.Finance per .NET prima dell’acquisto?

Sì, puoi scaricare una versione di prova gratuita daPagina delle versioni di Aspose.

3. Come posso ottenere supporto per Aspose.Finance per .NET?

Puoi visitare ilForum di supporto Aspose.Finance per assistenza in caso di problemi riscontrati.

4. Quali sono le caratteristiche principali di Aspose.Finance per .NET?

Aspose.Finance per .NET offre un’ampia gamma di funzionalità tra cui la possibilità di creare, leggere e convertire vari formati finanziari, ampie funzionalità API e una solida gestione degli errori.

5. Dove posso trovare la documentazione dettagliata?

La documentazione dettagliata è disponibile suPagina della documentazione di Aspose.Finance.