通過 C# 驗證財務報告文件

在基於 .NET 的應用程序中驗證財務報告格式,包括 XBRL 和 iXBRL。

 

Aspose.Finance for .NET 是一種功能豐富、可擴展且易於使用的財務報告處理API。開發人員可以輕鬆加載、驗證、查看或創建用於財務和業務解決方案的 XBRL 和 iXBRL 格式。 API 提供 Xbrl文檔 班級和 內聯XbrlDocument 用於加載 XBRL 和 iXBRL 文件的類。

驗證 XBRL 文檔

在許多情況下需要驗證 XBRL 文件,例如檢查數據的結構和格式是否正確。要驗證 XBLR 文檔,首先使用 XbrlDocument 類加載 XBRL 文件。要使用 證實() 的方法 Xbrl實例 類,首先初始化 XbrlInstanceCollection 與 XbrlDocument 對象 XbrlInstances。遍歷每個 XbrlInstance.ValidationErrors 通過在控制台上打印自定義錯誤消息或在文件中寫入來獲取正確的錯誤代碼並採取相應措施。

C# 驗證 XBRL 文件的代碼

驗證 iXBRL 文檔

對於 iXLRB 驗證,通過加載它 內聯XbrlDocument 類並使用其 Validate() 方法。在 驗證錯誤代碼 枚舉,為每個驗證規則定義驗證錯誤代碼。很少有代碼是 ContextPeriodNoStartTime、ContextPeriodNoEndTime、ContextPeriodStartAfterEnd、ContextInstantNoTime、ContextScenarioXbrlNamespace、ContextScenarioXbrlSubstitutionGroup 等。開發人員可以作為最終用戶調試和顯示代碼,也可以顯示解決問題的方向。

C# 驗證 iXBRL 文檔的代碼