Xác thực iXBRL Tệp qua C#
Xác thực các báo cáo tài chính ở định dạng iXBRL mà không cần cài đặt Microsoft Office hoặc bất kỳ phần mềm nào khác.
Cách xác thực iXBRL tệp
Thực hiện theo các bước trong đoạn mã hoặc nâng cao đoạn mã khi ứng dụng của bạn cần để xác thực tài liệu iXBRL ngôn ngữ báo cáo kinh doanh có thể mở rộng. Đảm bảo có các yêu cầu xác thực trong ứng dụng của bạn.
- Tải tệp iXBRL bằng Lớp InlineXbrlDocument Ví dụ.1. Để kiểm tra tính hợp lệ của tệp đã tải, để tệp phải khớp với Đặc điểm kỹ thuật iXBRL 1. Sử dụng Xác thực () phương pháp cho tính hợp lệ của tệp.
Yêu cầu xác thực
Để tiếp tục xác thực iXBRL tài liệu, .NET Finance API là yêu cầu chính cần có trong ứng dụng.
- Cài đặt nó thông qua dòng lệnh là
nuget install Aspose.Finance '' hoặc thông qua Bảng điều khiển Trình quản lý Gói của Visual Studio với
Cài đặt Gói Aspose.Finance ‘’. - Ngoài ra, tải trình cài đặt MSI ngoại tuyến hoặc DLL trong tệp ZIP từ tải xuống .
C# mã để xác thực iXBRL tệp
This file contains hidden or 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
InlineXbrlDocument ixbrlDoc = new InlineXbrlDocument(XbrlFilePath + @"account_first.html"); | |
ixbrlDoc.Validate(); | |
if (ixbrlDoc.ValidationErrors.Count > 0) | |
{ | |
List<ValidationError> validationErrors = ixbrlDoc.ValidationErrors; | |
} |
Các tùy chọn xác thực khác
XBRL (Ngôn ngữ Báo cáo Kinh doanh Có thể Mở rộng)