V tomto tutoriálu krok za krokem vysvětlíme, jak extrahovat data ze souboru XBRL v C#. Podle tohoto průvodce můžete nejen extrahovat data ze souboru XBRL v C#, ale také získat data ze souboru iXBRL v .NET pomocí stejného procesu.
Kroky k extrahování dat ze souboru XBRL v C#
- Nainstalujte balíček Aspose.Finance for .NET z NuGet.org
- Zahrňte potřebné jmenné prostory k extrahování dat ze souboru XBRL
- Použijte licenci na Aspose.Finance for .NET pomocí metody SetLicense
- Vytvořte objekt InlineXbrlDocument pro čtení vložených dat XBRL ze souboru HTML
- Nyní můžete extrahovat data pomocí vlastností objektu InlineXbrlDocument
- Použijte extrahované informace pro další zpracování ve vašem kódu
Vložená data XBRL jsou prezentována jako soubor HTML, který čteme v tomto tutoriálu a extrahujeme data XBRL z tohoto souboru HTML. Data XBRL lze také nalézt ve formátu XML, ale k extrahování těchto dat ze souboru XBRL založeného na XML používáme jinou třídu.
Kód pro extrahování dat ze souboru XBRL v C#
V této ukázce kódu jsme nejprve vytvořili objekt objektu InlineXbrlDocument, který poskytuje přístup k různým vlastnostem, jako jsou ChildNodes, FirstChild, Poznámky pod čarou, Fakta, Kontexty, Jednotky a různé další vlastnosti XBRL data.
Pomocí výše uvedeného kódu můžete snadno přistupovat ke všem datům a vlastnostem a následně je dále spotřebovávat a zpracovávat pomocí kódu vaší aplikace .NET. Tento kód bude fungovat pro desktop, web nebo jiné aplikace .NET podobně. Tato funkční ukázka kódu XBRL C# je dobrým začátkem pro zpracování finančních dokumentů.