XBRL を iXBRL に簡単に変換

Aspose.Finance for .NET を使用して XBRL を iXBRL に変換する

今日のデータ主導の世界では、金融の専門家は、データが機械可読かつ人間が読めるようにするために、XBRL (eXtensible Business Reporting Language) ファイルを iXBRL (Inline XBRL) 形式に変換することがよくあります。これを実現するための堅牢なソリューションをお探しの場合は、Aspose.Finance for .NET が最適です。このガイドでは、環境の設定からファイルの変換まで、プロセスをステップごとに説明します。

前提条件

変換プロセスに進む前に、必要なものを確認しましょう。

  1. .NET の基礎知識: C# と .NET フレームワークに精通していることが必須です。
  2. Aspose.Finance for .NET: Aspose.Finance for .NET ライブラリをダウンロードしてインストールする必要があります。
  3. XBRL ファイル: 変換する XBRL ファイルがあることを確認します。
  4. 開発環境: Visual Studio のような .NET 開発環境。

名前空間のインポート

開始するには、必要な名前空間をプロジェクトにインポートする必要があります。これにより、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 ドキュメント ページ.