
Atunci când lucrează cu datele, două formate vin adesea în joc: JSON (JavaScript Object Notation) și CSV (Comma-Separate Values).JSON este excelent pentru schimbul structurat de date, în timp ce CSV rămâne o modalitate simplă, prietenoasă cu omul de a stoca datele tabelului.În acest post, vă voi trece printr-un proces detaliat, pas cu pas pentru a converti datele jSON în format CSV folosind C#. Indiferent dacă vă integrați cu APIs sau reformați datele pentru sistemele de moștenire, acest ghid va acoperi tot ce aveți nevoie.
- C# JSON în CSV Converter
- Pasuri pentru a converti JSON în CSV
- Convertarea datelor sau fișierelor JSON în CSV
- Convertarea JSON în CSV Online
C# Bibliotecă pentru a converti JSON în CSV
Pentru a gestiona convertirea fără întârziere, folosim puterea Aspose.Cells JSON Converter pentru .NET bibliotecă. puteți începe rapid prin Descărcați API sau instalarea prin NuGet. De exemplu, folosind consola Package Manager, pur și simplu executați:
PM> Install-Package Aspose.Cells
Pasuri pentru a converti JSON în CSV
Aspose.Cells pentru .NET simplifică conversia JSON în CSV. Aici este o privire mai detaliată la procesul general:
- Creați un New Excel Workbook: Începeți dintr-un canvas alb prin crearea unui nou fișier Excel.
- Citiți datele dvs. JSON: Importați date dintr-un fișier jSON sau o stringă json.
- Importarea datelor în cartea de lucru: Utilizați funcțiile încorporate ale bibliotecii pentru a introduce datele JSON în manualul Excel.
- Export ca CSV: Salvați datele din cartea de lucru într-un fișier CSV, făcându-l pregătit pentru utilizare în diferite aplicații.
Cu aceste pași în minte, să mergem mai adânc în cod.
Convertarea datelor JSON în CSV în C#
Această secțiune va detalia modul de a converti JSON în CSV programat în C#.
- Crearea unui Obiect de lucrare: Instalezi un nou obiect Cartea de lucru Obiectul care servește ca fișier Excel.
- Selectați tabloul de lucru: Obțineți o referință la prima pagină prin intermediul Cărţi de lucru.Worksheets[0] Colecţie .
- Setarea opțiunilor de conversie: Creați o instanță a JsonLayoutOptions clasă pentru a configura orice setări suplimentare pe care le puteți avea nevoie.
- Importarea datelor JSON: Utilizați Răspundeți mai departe: ImportData() Metoda de încărcare a datelor JSON direct în cartea de lucru.
- Să păstrați ca CSV: În cele din urmă, exportați datele din cartea de lucru ca fișier CSV folosind Cuvânt cheie (string, SaveFormat.CSV) metodă .
Următorul eșantion de cod arată o implementare practică a exportării datelor JSON la CSV cu C#:
Informații JSON
Pentru demonstrație, luați în considerare următorul eșantion JSON, care reprezintă o listă de noduri cu reputația lor. Aceasta este intrarea JSON utilizată în exemplul de cod de mai sus:
[
{"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}
]
Convertit în CSV
După efectuarea conversiei, datele JSON sunt transformate într-un fișier CSV bine organizat. Imaginea de mai jos arată un eșantion de ceea ce CSV convertit ar putea arăta:

Convertați JSON în CSV Online
Dacă preferați o soluție rapidă fără a scrie codul, verificați-ne gratuit online JSON la convertor CSVAcest instrument vă permite să încărcați simplu fișierul JSON și gestionează conversia pentru dvs. într-o clipă.

Free JSON Data în CSV Converter
Doriți să încercați puterea completă a Aspose.Cells pentru .NET fără limite? Licență temporară gratuită și exportarea fișierelor JSON în format CSV fără restricții de evaluare. Documentare este foarte util, iar comunitatea noastră este activă în Forumul Dacă aveţi întrebări.
concluziile
Conversia datelor JSON în CSV folosind C# este atât eficientă și simplă cu Aspose.Cells pentru .NET. Această bibliotecă nu numai că simplifică operațiunile de fișier Excel, dar, de asemenea, măsoară diferența dintre diferite formate de date, făcând mai ușor să se integreze și manipuleze datele în aplicații .NET. Indiferent dacă vă dezvoltați aplicațiile bazate pe date sau pur și simplu reformează datele dvs., urmând pașii de mai sus vă va ajuta să conversați fișiere J SON în Excel folosindu-se C # sau să utilizați alte metode, cum ar fi JSON la CSV Console pentru proiecte.