通過 C# 查看 XBRL 個文件
無需安裝 Microsoft Office 或任何其他軟件即可查看 XBRL 格式的財務報告。
如何查看 XBRL 文件
按照代碼片段中的步驟操作或根據您的應用程序需要對其進行增強,以讀取可擴展的業務報告語言 XBRL 文件。確保在您的應用程序中有閱讀要求。
- 創造 XbrlDocument 類 實例。2. 將有效 XBRL 文件的名稱作為參數傳遞。
- 要獲取文件的內部詳細信息,請使用相關類,例如 SchemaRefCollection , 語境 , 單元
- 顯示這些信息
閱讀要求
要繼續查看 XBRL 文檔,.NET Finance API 是包含在應用程序中的主要要求。
- 通過命令行將其安裝為
nuget install Aspose.Finance
或通過 Visual Studio 的包管理器控制台使用Install-Package Aspose.Finance
進行安裝。 - 或者,從 ZIP 文件中獲取離線 MSI 安裝程序或 DLL 下載 .
C# 代碼讀取 XBRL 個文件
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(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 (內聯可擴展業務報告語言)