C#を介してXBRLファイルを読み取る

Microsoft Officeやその他のソフトウェアをインストールせずに、XBRL形式の財務レポートを読み取る。

XBRLファイルの読み方

コードスニペットの手順に従うか、拡張可能なビジネスレポート言語XBRLファイルを読み取るためのアプリケーションのニーズに応じてコードスニペットを拡張します。アプリケーション内に読み取り要件があることを確認してください。

  1. 作成 XbrlDocumentクラス 実例。1. 有効なXBRLファイルの名前をパラメーターとして渡します。1. ファイルの内部の詳細を取得するには、次のような関連するクラスを使用します。 SchemaRefCollection環境単位

読書要件

XBRLドキュメントの読み取りに進むには、.NETFinanceAPIがアプリケーションに含まれる主な要件です。

  • コマンドラインからnuget install Aspose.Financeとしてインストールするか、VisualStudioのパッケージマネージャーコンソールから`` `Install-PackageAspose.Finance```を使用してインストールします。
  • または、オフラインのMSIインストーラーまたはDLLをZIPファイルで取得します。 ダウンロード
 

XBRLファイルを読み取るためのC#コード

XbrlDocument xbrlDoc = new XbrlDocument(XbrlFilePath + @"Id-Scope-Context-Period-Start-After-End.xml");
XbrlInstanceCollection xbrlInstances = xbrlDoc.XbrlInstances;
XbrlInstance xbrlInstance = xbrlInstances[0];
List<Fact> facts = xbrlInstance.Facts;
SchemaRefCollection schemaRefs = xbrlInstance.SchemaRefs;
List<Context> contexts = xbrlInstance.Contexts;
List<Unit> units = xbrlInstance.Units;
 

その他の読書オプション

iXBRL (インライン拡張可能ビジネスレポート言語)