Converti XBRL in HTML in Python | iXBRL in HTML

XBRL (eXtensible Business Reporting Language) è un formato standardizzato per il reporting aziendale elettronico, in particolare per i dati finanziari. XBRL consente alle aziende di semplificare i processi di reporting e facilitare la condivisione di dati finanziari e informazioni con le parti interessate. In questo articolo impareremo come convertire XBRL in HTML in Python, consentendo un’analisi e una visualizzazione dei dati più semplice.

Questo articolo tratta i seguenti argomenti:

  1. Convertitore da Python XBRL a HTML
  2. Converti XBRL in HTML in Python
  3. Converti XBRL in HTML online
  4. Risorse gratuite

Convertitore da Python XBRL a HTML

Per convertire XBRL in HTML, seguiremo una procedura in due passaggi:

Passaggio 1: converti XBRL in XLSX

Utilizzeremo Aspose.Finance for Python per convertire i file XBRL nel formato XLSX.

Passaggio 2: converti XLSX in HTML

Successivamente, utilizzeremo Aspose.Cells for Python per convertire il file XLSX in un documento HTML.

Per favore scarica i pacchetti o installa le API da PyPI utilizzando i seguenti comandi pip nella console:

pip install aspose-finance
pip install aspose-cells-python

Converti XBRL in HTML in Python

Possiamo convertire facilmente il file XBRL in un documento HTML seguendo i passaggi seguenti:

  1. Carica il file XBRL utilizzando la classe XbrlDocument.
  2. Crea un’istanza della classe SaveOptions e imposta SaveFormat su XLSX.
  3. Converti XBRL in XLSX utilizzando il metodo XbrlDocument.save().
  4. Successivamente, carica il file XLSX utilizzando la classe Workbook.
  5. Infine, salvalo in formato HTML utilizzando il metodo Workbook.save().Richiede il percorso del file di output e il tipo SaveFormat (HTML) come argomenti.

Il seguente esempio di codice mostra come convertire XBRL in HTML in Python.

# Questo esempio di codice dimostra come convertire un file XBRL in un documento PDF.
import io
import aspose.cells
from aspose.cells import Workbook, FileFormatType, SaveFormat as CellsSaveFormat
from aspose.finance.xbrl import XbrlDocument, SaveOptions, SaveFormat as XbrlSaveFormat

# Carica il documento XBRL
document = XbrlDocument("sample.xbrl")

# Imposta le opzioni di salvataggio
saveOptions = SaveOptions()
saveOptions.save_format = XbrlSaveFormat.XLSX

# Salva XBRL come XLSX
document.save("sample_out.xlsx", saveOptions)

# Apri un file Excel
workbook = Workbook("sample_out.xlsx")

# Salva il documento in formato HTML
workbook.save("output.html", CellsSaveFormat.HTML)
Converti XBRL in HTML in Python.

Converti XBRL in HTML in Python.

Ottieni una licenza gratuita

Inizia oggi stesso a esportare informazioni relative alla finanza dai file XBRL al formato HTML! Visita la pagina della licenza temporanea per ottenere una licenza gratuita e senza restrizioni e sperimentare tutta la potenza di Aspose.Finance e Aspose.Cells senza alcuna limitazione.

Converti XBRL in HTML online

Inoltre, puoi anche convertire XBRL in HTML online utilizzando la nostra app web di conversione XBRL in HTML gratuita e di alta qualità. Questa app Web è sviluppata utilizzando le stesse potenti librerie, che ti consentono di convertire file XBRL in formato HTML senza alcuna installazione o codifica richiesta. Carica semplicemente il tuo file XBRL e scarica il file HTML risultante in pochi secondi!

Convertitore online gratuito da XBRL a HTML
Input file
Output format
  

Da XBRL a HTML in Python - Risorse gratuite

Oltre a convertire XBRL in HTML, scopri tutto il potenziale della libreria esplorando le sue funzionalità. Utilizza le risorse seguenti per saperne di più e scoprire le varie funzionalità che ha da offrire.

Conclusione

In questo articolo, ti abbiamo mostrato come convertire facilmente XBRL in HTML in Python con solo poche righe di codice. Seguendo i semplici passaggi qui descritti, puoi facilmente sviluppare la tua applicazione di conversione da XBRL a HTML. Inoltre, abbiamo introdotto un comodo strumento online per la conversione in movimento di file XBRL o iXBRL in formato HTML. Se hai domande o hai bisogno di chiarimenti, non esitare a contattarci tramite il nostro forum di supporto gratuito.

Guarda anche