Dalam tutorial langkah demi langkah ini, kami menjelaskan cara mengekstrak data dari file XBRL di C#. Dengan mengikuti panduan ini, Anda tidak hanya dapat mengekstrak data dari file XBRL di C#, tetapi juga mendapatkan data dari file iXBRL di .NET, menggunakan proses yang sama.
Langkah-langkah Mengekstrak Data Dari File XBRL di C#
- Instal paket Aspose.Finance for .NET dari NuGet.org
- Sertakan ruang nama yang diperlukan untuk mengekstrak data dari file XBRL
- Terapkan lisensi ke Aspose.Finance untuk .NET menggunakan metode SetLicense
- Buat objek InlineXbrlDocument untuk membaca data XBRL sebaris dari file HTML
- Sekarang, Anda dapat mengekstrak data menggunakan properti objek InlineXbrlDocument
- Gunakan informasi yang diekstraksi untuk diproses lebih lanjut dalam kode Anda
Data XBRL sebaris disajikan sebagai file HTML, yang kita baca di tutorial ini dan mengekstrak data XBRL dari file HTML itu. Data XBRL juga dapat ditemukan dalam format XML, tetapi kami menggunakan kelas yang berbeda untuk mengekstrak data tersebut dari file XBRL berbasis XML.
Kode untuk Mengekstrak Data Dari File XBRL di C#
Dalam contoh kode ini, pertama-tama kita membuat objek objek InlineXbrlDocument, yang menyediakan akses ke berbagai properti seperti ChildNodes, FirstChild, Footnotes, Facts, Contexts, Units, dan berbagai properti lain dari XBRL data.
Dengan bantuan kode di atas, Anda dapat dengan mudah mengakses semua data dan properti dan kemudian menggunakan dan memproses lebih lanjut menggunakan kode aplikasi .NET Anda. Kode ini akan berfungsi untuk desktop, web, atau aplikasi .NET lainnya. Contoh kode XBRL C# yang berfungsi ini adalah awal yang baik untuk memproses dokumen keuangan.