C#を介してXBRLファイルを作成する
MicrosoftOfficeやその他のソフトウェアをインストールせずにXBRLファイルを作成できます。
XBRLファイルの作成方法
コードスニペットの手順に従うか、拡張可能なビジネスレポート言語XBRLファイルを生成するためのアプリケーションのニーズに応じてコードスニペットを拡張します。アプリケーション内に作成要件があることを確認してください。
- 作成 XbrlDocumentクラス 実例。1. 新しいXBRLインスタンスドキュメントを作成するには XbrlInstanceCollection と XbrlInstance 。1. を使用してスキーマ参照を追加する SchemaRefCollection 1. アプリケーションの性質に応じて、コンテキスト、ユニット、アイテム、脚注リンクなどを追加します。1. 電話する 保存方法 ターゲットファイルのパスを指定します。
作成要件
XBRLドキュメントの生成を続行するには、.NETFinanceAPIがアプリケーションに含まれる主な要件です。
- コマンドラインから
nuget install Aspose.Finance
としてインストールするか、VisualStudioのパッケージマネージャーコンソールから`` `Install-PackageAspose.Finance```を使用してインストールします。 - または、オフラインのMSIインストーラーまたはDLLをZIPファイルで取得します。 ダウンロード 。
XBRLファイル作成用のC#コード
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
XbrlDocument xbrlDoc = new XbrlDocument(); | |
XbrlInstanceCollection xbrlInstances = xbrlDoc.XbrlInstances; | |
XbrlInstance xbrlInstance = xbrlInstances[xbrlInstances.Add()]; | |
SchemaRefCollection schemaRefs = xbrlInstance.SchemaRefs; | |
schemaRefs.Add(XbrlFilePath + @"schema.xsd", "example", "http://example.com/xbrl/taxonomy"); | |
xbrlDoc.Save(XbrlFilePath + @"output\document2.xbrl"); |