Jak wyodrębnić dane z pliku XBRL w C#

W tym samouczku krok po kroku wyjaśnimy, jak wyodrębnić dane z pliku XBRL w języku C#. Postępując zgodnie z tym przewodnikiem, możesz nie tylko wyodrębnić dane z pliku XBRL w C#, ale także pobrać dane z pliku iXBRL w .NET, używając tego samego procesu.

Kroki, aby wyodrębnić dane z pliku XBRL w C#

  1. Zainstaluj pakiet Aspose.Finance for .NET z NuGet.org
  2. Dołącz wymagane przestrzenie nazw, aby wyodrębnić dane z pliku XBRL
  3. Zastosuj licencję do Aspose.Finance for .NET przy użyciu metody SetLicense
  4. Utwórz obiekt InlineXbrlDocument, aby odczytywać wbudowane dane XBRL z pliku HTML
  5. Teraz możesz wyodrębnić dane przy użyciu właściwości obiektu InlineXbrlDocument
  6. Wykorzystaj wyodrębnione informacje do dalszego przetwarzania w swoim kodzie

Wbudowane dane XBRL są prezentowane jako plik HTML, który odczytujemy w tym samouczku i wyodrębniamy dane XBRL z tego pliku HTML. Dane XBRL można również znaleźć w formacie XML, ale używamy innej klasy do wyodrębnienia tych danych z pliku XBRL opartego na XML.

Kod do wyodrębniania danych z pliku XBRL w C#

W tym przykładzie kodu najpierw utworzyliśmy obiekt InlineXbrlDocument, który zapewnia dostęp do różnych właściwości, takich jak ChildNodes, FirstChild, Footnotes, Facts, Contexts, Units i różnych innych właściwości XBRL data.

Za pomocą powyższego kodu możesz łatwo uzyskać dostęp do wszystkich danych i właściwości, a następnie dalej wykorzystywać i przetwarzać przy użyciu kodu aplikacji .NET. Ten kod będzie działał zarówno w aplikacjach komputerowych, internetowych, jak i innych aplikacjach .NET. Ten działający przykładowy kod XBRL C# to dobry początek przetwarzania dokumentów finansowych.

 Polski