XBRL 文件用於業務報告目的,包括資產負債表、現金流量表、分類賬等。您可以輕鬆地將 XBRL 文件轉換為 XLSX Excel 表格以及 iXBRL,這是一種內聯 XBRL文件。這些輸出格式非常適合將財務信息呈現為結構化、人類和機器可讀的數據。讓我們在以下標題下探索 XBRL 文件轉換:
XBRL 到 XLSX 或 iXBRL 文件轉換 – C# API 安裝
Aspose.Finance for .NET API 設計用於處理財務文檔。每個組織都涉及創建報告來跟踪他們的財務交易和信息。您可以通過從 下載 部分下載其 DLL 文件輕鬆配置 API。此外,該 API 也可在 NuGet gallery 中找到,因此您可以在 Microsoft Visual Studio IDE 的包管理器控制台中使用以下安裝命令。
PM> Install-Package Aspose.Finance
使用 C# 以編程方式將 XBRL 轉換為 XLSX Excel 工作表
XBRL 文件可以與 .XML 以及 .XBRL 文件擴展名一起存在,因為它們基於 XML 格式。如果有 XML 文件擴展名,您可以使用根標記輕鬆地將其識別為.隨後,XBRL 到 XLSX 的轉換可以幫助以更熟悉和結構化的方式呈現信息。您可以按照以下步驟將 XBRL 文件轉換為 XLSX Excel 工作表:
- 加載輸入 XBRL 文件
- 為輸出文件設置 SaveOptions
- 將 XBRL 文件轉換為 XLSX Excel 工作表格式
以下代碼顯示瞭如何使用 C# 以編程方式將 XBRL 文件轉換為 XLSX Excel 工作表:
// 加載輸入 XBRL 文件
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");
// 為輸出文件設置保存選項
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.XLSX;
// 將 XBRL 文件轉換為 XLSX Excel 工作表格式
document.Save(outputDir + @"ConvertXbrlToXlsx_out.xlsx", saveOptions);
在 C# 中以編程方式將 XBRL 轉換為 iXBRL
iXBRL 是內聯 XBRL 文件格式,允許在 HTML 文件中嵌入數據。您可以通過以下步驟輕鬆地將 XBRL 轉換為 iXBRL:
- 加載輸入 XBRL 文件 as XML format
- 為輸出格式指定 SaveFormat
- 將 XBRL 文件轉換為 iXBRL 文件格式
下面的代碼解釋瞭如何使用 C# 以編程方式將 XBRL 轉換為 iXBRL 格式文件:
// 將輸入 XBRL 文件加載為 XML 格式
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");
// 為輸出格式設置 SaveOptions
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.IXBRL;
// 將 XBRL 文件轉換為 iXBRL 文件格式
document.Save(outputDir + @"ConvertXbrlToIXbrl_out.ixbrl", saveOptions);
結論
簡而言之,我們學習瞭如何使用 C# 語言以編程方式將 XBRL 轉換為 XLSX Excel 工作表,以及將 XBRL 轉換為 iXBRL(內聯 XBRL)。同樣,API 提供了其他幾個功能,您可以通過訪問 文檔 來探索這些功能。您也可以通過 免費支持論壇 給我們寫信,我們期待您的反饋、建議和查詢。