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:

  1. Pengetahuan Dasar tentang .NET: Keakraban dengan C# dan kerangka .NET sangat penting.
  2. Aspose.Finance for .NET: Anda harus mengunduh dan menginstal perpustakaan Aspose.Finance for .NET.
  3. File XBRL: Pastikan Anda memiliki file XBRL yang ingin Anda konversi.
  4. 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.