
Ketika bekerja dengan data, dua format sering muncul dalam permainan: JSON (JavaScript Object Notation) dan CSV (Comma-Separated Values).JSON bagus untuk pertukaran data terstruktur, sementara CSV tetap cara sederhana dan ramah manusia untuk menyimpan data tabel.Dalam posting ini, saya akan berjalan Anda melalui proses terperinci, langkah demi langkah untuk mengkonversi data jSON ke format CSV menggunakan C#. Apakah Anda mengintegrasikan dengan APIs atau mengubah data untuk sistem warisan, panduan ini akan mencakup semua yang Anda butuhkan.
- C# JSON untuk CSV Converter
- Cara Mengkonversi JSON ke CSV
- Konversi data atau file JSON ke CSV
- Konversi JSON ke CSV Online
C# Perpustakaan untuk Konversi JSON ke CSV
Untuk mengendalikan konversi dengan mudah, kita menggunakan yang kuat Aspose.Cells JSON Converter untuk .NET Anda bisa memulai dengan cepat dengan Mengunduh API atau menginstalnya melalui NUGET. Misalnya, menggunakan Package Manager Console, hanya berjalan:
PM> Install-Package Aspose.Cells
Langkah-langkah untuk Konversi JSON ke CSV
Aspose.Cells untuk .NET memudahkan konversi JSON ke CSV. Berikut adalah pandangan lebih rinci tentang proses keseluruhan:
- Ciptakan Buku Kerja Excel Baru: Mulai dari kanvas kosong dengan membuat file Excel baru.
- Baca Data JSON Anda: Import data dari file JSON atau string JSON.
- Import Data ke buku kerja: Gunakan fungsi tertanam perpustakaan untuk memasukkan data JSON ke dalam buku kerja Excel.
- Export sebagai CSV: Simpan data dari buku kerja ke file CSV, menjadikannya siap untuk digunakan dalam berbagai aplikasi.
Dengan langkah-langkah ini dalam pikiran, mari kita menyelam lebih dalam ke dalam kode.
Konversi data JSON ke CSV dalam C#
Dalam bagian ini akan dijelaskan bagaimana untuk menukar JSON ke CSV secara programmatik dalam C#.
- Membuat Object Workbook: Anda mendesak objek baru Buku Kerja objek yang berfungsi sebagai file Excel Anda.
- Memilih Lembaran Kerja: Dapatkan rujukan ke lembaran kerja pertama melalui [Buku kerja.Worksheets0 ) Koleksi yang
- Setting Up Conversion Options: Mencipta contoh dari JsonLayoutOptions kelas untuk mengkonfigurasi pengaturan tambahan yang mungkin Anda butuhkan.
- Mengimpor data JSON: Gunakan JsonUtility.ImportData() Metode untuk memuat data JSON Anda langsung ke lembar kerja.
- Simpan sebagai CSV: Akhirnya, mengekspor data buku kerja Anda sebagai file CSV menggunakan Buku kerja.Save(string, SaveFormat.CSV) Metode yang
Sampel kode di bawah ini menunjukkan implementasi praktis mengekspor data JSON ke CSV dengan C#:
Informasi JSON
Untuk demonstrasi, pertimbangkan sampel JSON berikut, yang mewakili daftar nodus dengan reputasi mereka. ini adalah input JSON yang digunakan dalam contoh kode di atas:
[
{"nodeId":1,"reputation":1134},
{"nodeId":2,"reputation":547},
{"nodeId":3,"reputation":1703},
{"nodeId":4,"reputation":-199},
{"nodeId":5,"reputation":-306},
{"nodeId":6,"reputation":-49},
{"nodeId":7,"reputation":1527},
{"nodeId":8,"reputation":1223}
]
Konversi ke CSV
Setelah menjalankan konversi, data JSON diubah menjadi file CSV yang terorganisir dengan baik. gambar di bawah ini menunjukkan sampel dari apa CSV yang dikonversi mungkin terlihat seperti:

Konversi JSON ke CSV Online
Jika Anda lebih memilih solusi cepat tanpa menulis kode, periksa kami Gratis online JSON ke CSV ConverterAlat ini memungkinkan Anda untuk hanya mengunggah file JSON Anda dan ia mengelola konversi untuk Anda dalam snap.

Free JSON Data ke CSV Converter
Ingin mencoba kekuatan penuh Aspose.Cells untuk .NET tanpa batasan apa pun? lisensi sementara gratis dan mengekspor file JSON ke format CSV tanpa batasan evaluasi. Dokumentasi sangat bermanfaat, dan komunitas kita aktif dalam Forum Jika Anda memiliki pertanyaan.
Kesimpulan
Konversi data JSON ke CSV menggunakan C# adalah baik efisien dan sederhana dengan Aspose.Cells untuk .NET. perpustakaan ini tidak hanya menyederhanakan operasi file Excel tetapi juga menembus jurang antara format data yang berbeda, menjadikannya lebih mudah untuk mengintegrasikan dan memanipulasi data dalam aplikasi .Net. Apakah Anda sedang mengembangkan aplikasi berbasis data atau hanya memodifikasi data Anda, mengikuti langkah di atas akan membantu Anda konversi file JSon ke Excel menggunakan c# atau menggunakan metode lain seperti JSON kepada CSV C # Console untuk proyek Anda. Anda juga dapat mengeksplorasi bagaimana untuk convert Json ke CSV dalam Excel Untuk solusi spreadsheet yang cepat, atau gunakan **C# CSN untuk pendekatan untuk fleksibilitas program.