輕鬆將 XBRL 轉換為 iXBRL

使用 Aspose.Finance for .NET 將 XBRL 轉換為 iXBRL

在當今數據驅動的世界中,財務專業人士經常需要將 XBRL(可擴展商業報告語言)文件轉換為 iXBRL(內聯 XBRL)格式,以確保數據既可供機器讀取又可供人類讀取。如果您正在尋找一個強大的解決方案來完成此任務,Aspose.Finance for .NET 是一個絕佳的選擇。本指南將逐步引導您完成從設定環境到成功轉換檔案的整個過程。

先決條件

在我們深入了解轉換過程之前,讓我們先回顧一下您的需求:

  1. .NET 基礎知識:熟悉 C# 和 .NET 架構至關重要。
  2. Aspose.Finance for .NET:您需要下載並安裝 Aspose.Finance for .NET 函式庫。
  3. XBRL 檔案:確保您擁有要轉換的 XBRL 檔案。
  4. 開發環境:.NET 開發環境,例如 Visual Studio。

導入命名空間

首先,您需要將必要的命名空間匯入到您的專案中。這允許您存取 Aspose.Finance 提供的功能。

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

第 1 步:設定工作目錄

首先,您需要指定來源 XBRL 檔案和輸出 iXBRL 檔案的目錄。

//工作目錄
string sourceDir = "Your Source Directory";
string outputDir = "Your Output Directory";

第 2 步:載入 XBRL 文檔

接下來,您將使用以下命令載入 XBRL 文檔XbrlDocument由 Aspose.Finance 提供的類別。

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

這行程式碼初始化了一個新的實例XbrlDocument類別並載入指定的 XBRL 檔案。

第 3 步:設定儲存選項

要將文件轉換為不同的格式,您需要設定儲存選項。在本教程中,我們將以 iXBRL 格式儲存檔案。

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

這裡,SaveOptions用於指定儲存文件的格式。

第 4 步:儲存文件

現在一切都已設定完畢,您可以將 XBRL 文件另存為 iXBRL 檔案。

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

此指令將轉換後的檔案儲存到指定的輸出目錄。

第5步:確認轉換

最後,您可以透過顯示成功訊息來確認轉換。

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

結論

恭喜!您已使用 Aspose.Finance for .NET 成功將 XBRL 檔案轉換為 iXBRL。這個強大的庫簡化了轉換過程,實現了不同財務報告格式之間的無縫轉換。無論您是開發人員還是金融專業人士,掌握這個工具無疑將提高您的生產力和效率。

常見問題解答

1. 什麼是 Aspose.Finance for .NET?

Aspose.Finance for .NET 是一個用於管理 XBRL、iXBRL 和 OFX 等財務格式的綜合函式庫。它允許開發人員以程式設計方式建立、讀取和操作財務文件。

2. 我可以在購買前試用 Aspose.Finance for .NET 嗎?

是的,您可以從以下位置下載免費試用版Aspose 發佈頁面.

3. 如何獲得 Aspose.Finance for .NET 支援?

您可以訪問Aspose.Finance 支援論壇尋求有關您遇到的任何問題的協助。

4. Aspose.Finance for .NET 的主要特點是什麼?

Aspose.Finance for .NET 提供了廣泛的功能,包括創建、讀取和轉換各種財務格式的能力、廣泛的 API 功能和強大的錯誤處理能力。

5. 在哪裡可以找到詳細的文件?

詳細文件可在Aspose.Finance 文件頁面.