Visa XBRL filer via C#
Visa finansiella rapporter i formatet XBRL utan att behöva installera Microsoft Office eller någon annan programvara.
Så här visar du XBRL-filer
Följ stegen i kodavsnittet eller förbättra det efter dina programbehov för att läsa utökningsbara filer för affärsrapporteringsspråket XBRL. Se till att ha läskrav i din ansökan.
- Skapa XbrlDocument-klass Exempel.2. Skicka namnet på en giltig XBRL-fil som en parameter.
- För att få den inre detaljen i filen, använd de relevanta klasserna som t.ex SchemaRefCollection , Sammanhang , Enhet
- Visa denna information
Läskrav
För att fortsätta för att visa XBRL dokument är .NET Finance API huvudkravet för att inkluderas i ansökan.
- Installera den via kommandoraden som
nuget install Aspose.Finance
eller via Package Manager Console of Visual Studio medInstall-Package Aspose.Finance
. - Alternativt kan du hämta offline MSI-installationsprogrammet eller DLL-filer i en ZIP-fil från Nedladdningar .
C# kod för att läsa XBRL filer
This file contains 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
XbrlDocument xbrlDoc = new XbrlDocument(XbrlFilePath + @"Id-Scope-Context-Period-Start-After-End.xml"); | |
XbrlInstanceCollection xbrlInstances = xbrlDoc.XbrlInstances; | |
XbrlInstance xbrlInstance = xbrlInstances[0]; | |
List<Fact> facts = xbrlInstance.Facts; | |
SchemaRefCollection schemaRefs = xbrlInstance.SchemaRefs; | |
List<Context> contexts = xbrlInstance.Contexts; | |
List<Unit> units = xbrlInstance.Units; |
Andra visningsalternativ
iXBRL (Inline Extensible Business Reporting Language)