Konversi XBRL ke iXBRL dengan mudah
Konversikan XBRL ke iXBRL Menggunakan Aspose.Finance untuk .NET
Di dunia yang berbasis data saat ini, para profesional keuangan sering kali perlu mengonversi file XBRL (eXtensible Business Reporting Language) ke dalam format iXBRL (Inline XBRL) untuk memastikan data dapat dibaca oleh mesin dan juga dapat dibaca oleh manusia. Jika Anda mencari solusi tangguh untuk mencapai hal ini, Aspose.Finance untuk .NET adalah pilihan yang sangat baik. Panduan ini akan memandu Anda melalui proses langkah demi langkah, mulai dari menyiapkan lingkungan hingga berhasil mengonversi file Anda.
Prasyarat
Sebelum kita menyelami proses konversi, mari kita bahas apa yang Anda perlukan:
- Pengetahuan Dasar tentang .NET: Keakraban dengan C# dan kerangka .NET sangat penting.
- Aspose.Finance for .NET: Anda harus mengunduh dan menginstal perpustakaan Aspose.Finance for .NET.
- File XBRL: Pastikan Anda memiliki file XBRL yang ingin Anda konversi.
- Lingkungan Pengembangan: Lingkungan pengembangan .NET seperti Visual Studio.
Impor Namespace
Untuk memulai, Anda perlu mengimpor namespace yang diperlukan ke dalam proyek Anda. Ini memungkinkan Anda mengakses fungsionalitas yang disediakan oleh Aspose.Finance.
using Aspose.Finance.Xbrl;
using System;
using System.Collections.Generic;
Langkah 1: Siapkan Direktori Kerja
Pertama, Anda perlu menentukan direktori untuk file XBRL sumber dan file iXBRL keluaran.
// Direktori kerja
string sourceDir = "Your Source Directory";
string outputDir = "Your Output Directory";
Langkah 2: Muat Dokumen XBRL
Selanjutnya, Anda akan memuat dokumen XBRL Anda menggunakanXbrlDocument
kelas yang disediakan oleh Aspose.Finance.
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");
Baris kode ini menginisialisasi instance baru dariXbrlDocument
kelas dan memuat file XBRL yang ditentukan.
Langkah 3: Tetapkan Opsi Penyimpanan
Untuk mengonversi dokumen ke format lain, Anda perlu mengatur opsi penyimpanan. Untuk tutorial ini, kami akan menyimpan file dalam format iXBRL.
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.iXBRL;
Di Sini,SaveOptions
digunakan untuk menentukan format di mana Anda ingin menyimpan dokumen.
Langkah 4: Simpan File
Sekarang semuanya sudah diatur, Anda dapat menyimpan dokumen XBRL sebagai file iXBRL.
document.Save(outputDir + @"ConvertXbrlToiXbrl_out.ixbrl", saveOptions);
Perintah ini menyimpan file yang dikonversi ke direktori keluaran yang ditentukan.
Langkah 5: Konfirmasikan Konversi
Terakhir, Anda dapat mengonfirmasi konversi dengan menampilkan pesan sukses.
Console.WriteLine("ConvertXbrlToiXbrl executed successfully.");
Kesimpulan
Selamat! Anda telah berhasil mengonversi file XBRL ke iXBRL menggunakan Aspose.Finance untuk .NET. Pustaka canggih ini menyederhanakan proses konversi, memungkinkan transisi yang mulus antara format pelaporan keuangan yang berbeda. Baik Anda seorang pengembang atau profesional keuangan, menguasai alat ini pasti akan meningkatkan produktivitas dan efisiensi Anda.
FAQ
1. Apa itu Aspose.Finance untuk .NET?
Aspose.Finance for .NET adalah perpustakaan komprehensif untuk mengelola format keuangan seperti XBRL, iXBRL, dan OFX. Hal ini memungkinkan pengembang untuk membuat, membaca, dan memanipulasi dokumen keuangan secara terprogram.
2. Bisakah saya mencoba Aspose.Finance untuk .NET sebelum membeli?
Ya, Anda dapat mengunduh versi uji coba gratis dariHalaman rilis Aspose.
3. Bagaimana cara mendapatkan dukungan Aspose.Finance untuk .NET?
Anda dapat mengunjungiForum dukungan Aspose.Finance untuk bantuan dengan masalah apa pun yang Anda temui.
4. Apa saja fitur utama Aspose.Finance untuk .NET?
Aspose.Finance for .NET menawarkan berbagai fitur termasuk kemampuan untuk membuat, membaca, dan mengonversi berbagai format keuangan, kemampuan API yang luas, dan penanganan kesalahan yang tangguh.
5. Di mana saya dapat menemukan dokumentasi terperinci?
Dokumentasi terperinci tersedia diHalaman dokumentasi Aspose.Finance.