XBRL(可擴展商業報告語言) 是電子商業報告的標準化格式,特別是財務數據。 XBRL 使公司能夠簡化其報告流程並促進與利害關係人分享財務數據和資訊。在本文中,我們將學習如何在 Python 中將 XBRL 轉換為 HTML,從而更輕鬆地進行資料分析和視覺化。
本文涵蓋以下主題:
Python XBRL 到 HTML 轉換器
要將 XBRL 轉換為 HTML,我們將遵循兩個步驟:
步驟 1:將 XBRL 轉換為 XLSX
我們將使用 Aspose.Finance for Python 將 XBRL 檔案轉換為 XLSX 格式。
第 2 步:將 XLSX 轉換為 HTML
接下來,我們將利用Aspose.Cells for Python將XLSX檔案轉換為HTML文件。
請在控制台中使用下列 pip 指令下載軟體包或從 PyPI 安裝 API:
pip install aspose-finance
pip install aspose-cells-python
在 Python 中將 XBRL 轉換為 HTML
我們可以按照以下步驟輕鬆將 XBRL 文件轉換為 HTML 文件:
- 使用 XbrlDocument 類別載入 XBRL 檔案。
- 建立 SaveOptions 類別的實例並將 SaveFormat 設定為 XLSX。
- 使用 XbrlDocument.save() 方法將 XBRL 轉換為 XLSX。
- 之後,使用 Workbook 類別載入 XLSX 檔案。
- 最後,使用 Workbook.save() 方法將其儲存為 HTML 格式。它將輸出檔案路徑和 SaveFormat 類型 (HTML) 作為參數。
以下程式碼範例展示如何在 Python 中將 XBRL 轉換為 HTML。
# 此程式碼範例示範如何將 XBRL 檔案轉換為 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
# 載入 XBRL 文檔
document = XbrlDocument("sample.xbrl")
# 設定保存選項
saveOptions = SaveOptions()
saveOptions.save_format = XbrlSaveFormat.XLSX
# 將 XBRL 儲存為 XLSX
document.save("sample_out.xlsx", saveOptions)
# 開啟 Excel 文件
workbook = Workbook("sample_out.xlsx")
# 將文件儲存為 HTML 格式
workbook.save("output.html", CellsSaveFormat.HTML)
取得免費許可證
立即開始免費將 金融相關資訊 從 XBRL 檔案匯出為 HTML 格式!造訪臨時許可證頁面 以取得免費、無限制的許可證,並不受任何限制地體驗 Aspose.Finance 和 Aspose.Cells 的全部功能。
在線上將 XBRL 轉換為 HTML
此外,您還可以使用我們的高品質免費 XBRL 到 HTML 轉換器網頁應用程式在線將 XBRL 轉換為 HTML。該 Web 應用程式是使用相同的強大程式庫開發的,可讓您將 XBRL 檔案轉換為 HTML 格式,而無需任何安裝或編碼。只需上傳您的 XBRL 檔案並在幾秒鐘內下載生成的 HTML 檔案!
Python 中的 XBRL 到 HTML - 免費資源
除了將 XBRL 轉換為 HTML 之外,還可以透過探索其功能來發現該庫的全部潛力。利用以下資源了解更多資訊並發現它提供的各種功能。
結論
在本文中,我們向您展示如何在 Python 中使用幾行程式碼輕鬆地將 XBRL 轉換為 HTML。透過遵循此處概述的簡單步驟,您可以輕鬆開發自己的 XBRL 到 HTML 轉換應用程式。此外,我們還推出了一個方便的線上工具,用於將 XBRL 或 iXBRL 檔案隨時轉換為 HTML 格式。如果您有任何疑問或需要澄清,請隨時透過我們的免費支援論壇與我們聯繫。