Sprawdź poprawność iXBRL plików przez C#
Sprawdzanie poprawności raportów finansowych w formacie iXBRL bez konieczności instalowania pakietu Microsoft Office lub innego oprogramowania.
Jak zweryfikować iXBRL pliki
Wykonaj czynności opisane we fragmencie kodu lub ulepsz go zgodnie z potrzebami aplikacji, aby sprawdzić poprawność dokumentów w języku iXBRL w języku raportowania biznesowego. Upewnij się, że aplikacja zawiera wymagania dotyczące walidacji.
- Załaduj plik iXBRL za pomocą Klasa InlineXbrlDocument Instancja.1. Aby sprawdzić poprawność wczytanego pliku, tak aby był zgodny z iXBRL specyfikacja 1. Posługiwać się Uprawomocnić() metoda ważności pliku.
Wymóg walidacji
Aby przejść do weryfikacji iXBRL dokumentów, .NET Finance API jest głównym wymaganiem dołączenia do aplikacji.
- Zainstaluj go za pomocą wiersza poleceń jako
nuget install Aspose.Finance
lub za pomocą konsoli Menedżera pakietów programu Visual Studio za pomocąInstall-Package Aspose.Finance
. - Alternatywnie, pobierz instalator MSI offline lub biblioteki DLL w pliku ZIP z pliki do pobrania .
C# kod do weryfikacji iXBRL plików
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; | |
} |
Inne opcje walidacji
XBRL (Rozszerzalny język raportowania biznesowego)