U ovom vodiču korak po korak objašnjavamo kako izdvojiti podatke iz XBRL datoteke u C#. Slijedeći ovaj vodič, ne samo da možete ekstrahirati podatke iz XBRL datoteke u C#, već i dobiti podatke iz iXBRL datoteke u .NET-u, koristeći isti postupak.
Koraci za izdvajanje podataka iz XBRL datoteke u C#
- Instalirajte paket Aspose.Finance for .NET s NuGet.org
- Uključite potrebne prostore imena za izdvajanje podataka iz XBRL datoteke
- Primijenite licencu za Aspose.Finance za .NET pomoću metode SetLicense
- Stvorite objekt InlineXbrlDocument za čitanje ugrađenih XBRL podataka iz HTML datoteke
- Sada možete izdvojiti podatke koristeći svojstva objekta InlineXbrlDocument
- Upotrijebite izdvojene podatke za daljnju obradu u svom kodu
Inline XBRL podaci predstavljeni su kao HTML datoteka, koju čitamo u ovom vodiču i izvlačimo XBRL podatke iz te HTML datoteke. XBRL podaci također se mogu pronaći u XML formatu, ali koristimo drugu klasu za izdvajanje tih podataka iz XBRL datoteke temeljene na XML-u.
Kod za izdvajanje podataka iz XBRL datoteke u C#
U ovom uzorku koda prvo smo stvorili objekt InlineXbrlDocument objekt, koji omogućuje pristup različitim svojstvima kao što su ChildNodes, FirstChild, Fusnote, Facts, Contexts, Units i raznim drugim svojstvima XBRL data.
Uz pomoć gornjeg koda, možete jednostavno pristupiti svim podacima i svojstvima, a zatim ih dalje konzumirati i obrađivati koristeći svoj .NET aplikacijski kod. Ovaj kôd radit će jednako za desktop, web ili druge .NET aplikacije. Ovaj radni uzorak XBRL C# koda dobar je početak za obradu financijskih dokumenata.