JSON to CSV in C#

Darbojoties ar datiem, divi formāti bieži nonāk spēlē: JSON (JavaScript Object Notation) un CSV (Comma-Separated Values).JSON ir lielisks strukturētai datu apmaiņai, savukārt CSV joprojām ir vienkāršs, cilvēkam draudzīgs veids, kā uzglabāt tabulas datus.Šajā rakstā es došu jums caur detalizētu, pakāpenisku procesu, lai pārvērstu JSO dati CSV formātā, izmantojot C#. Neatkarīgi no tā, vai jūs integrējat ar APIs vai pārveidojat datu mantojuma sistēmām, šis ceļvedis aptver visu, kas jums nepieciešams.

C# bibliotēka konvertēt JSON uz CSV

Lai nekavējoties pārvērstu, mēs izmantojam spēcīgu Aspose.Cells JSON konvertētājs .NET Bibliotēka. jūs varat ātri sākt ar Lejupielādēt ugunsgrēku vai to uzstādīt, izmantojot NuGetPiemēram, izmantojot Package Manager Console, vienkārši iziet:

PM> Install-Package Aspose.Cells

Kā pārvērst JSON uz CSV {#Steps-to-Convert-JSON to-CSV}

Aspose.Cells for .NET vienkāršo JSON konversiju uz CSV. Šeit ir detalizētāks skatījums uz vispārējo procesu:

  • Uzveidojiet jaunu Excel darba grāmatu: Sāciet no balta kanvas, izveidojot jauno Excel failu.
  • Lasīt Jūsu JSON Dati: Importēt datus no jSON faila vai json riteņa.
  • Importēt datus darba grāmatu: Izmantojiet bibliotēkas iebūvēto funkciju, lai ievadītu JSON datumus Excel darba grāmatā.
  • Export kā CSV: Saglabā datus no darba grāmata CSV failā, padarot to gatavu lietošanai dažādās lietojumprogrammās.

Ar šiem soļiem prātā, apglabāmies dziļāk kodā.

Konvertēt JSON datus uz CSV C#

Šajā sadaļā tiks aprakstīts, kā programmatiski pārvērst JSON CSV C#.

  • ** Radīt darba grāmatu objektu:** Jūs uzreiz izveidojat jaunu Workbook objekts, kas kalpo kā jūsu Excel fails.
  • ** Izvēloties Darba lapu:** Ievadiet atsauci uz pirmo darba lauku, izmantojot Darba grāmata.Worksheets[0] Apkopojums .
  • Iestatīt konversijas opcijas: Izveidojiet JsonLayoutOptions klases, lai konfigurētu jebkādus papildu iestatījumus, kas jums var būt nepieciešami.
  • Importējot JSON datus: Izmantojiet JsonUtility.ImportData() metodi, lai ielādētu jūsu JSON datus tieši darba lapā.
  • Save as CSV: Visbeidzot, eksportēt datus darba grāmatu kā CSV failu, izmantojot Darba grāmata.Save(string, SaveFormat.CSV) Metode ir.

Zemāk esošā koda parauga rāda praktisku JSON datu eksportēšanas īstenošanu uz CSV ar C#:

JSON dati

Lai demonstrētu, apsveriet sekojošo JSON paraugu, kas atspoguļo nodu sarakstu ar to reputāciju.

[
    {"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}
]

Konvertēts CSV

Pēc konversijas veikšanas JSON dati tiek pārveidoti uz precīzi organizētu CSV failu. zemāk esošā attēla rādītājs par to, kā konvertētais CSV varētu izskatīties:

JSON to CSV

Konvertēt JSON uz CSV tiešsaistē

Ja jūs vēlaties ātru risinājumu bez rakstīšanas kodu, pārbaudiet mūsu Bezmaksas tiešsaistes JSON uz CSV pārveidotājsŠis rīks ļauj jums vienkārši lejupielādēt savu JSON failu un tas pārvalda konversiju jums uz skatuves.

Bezmaksas JSON dati uz CSV konvertētāju

Vai vēlaties izmēģināt pilnīgu spēku Aspose.Cells .NET bez jebkādiem ierobežojumiem? Bezmaksas pagaidu licences un eksportēt JSON failus CSV formātā bez jebkādiem novērtēšanas ierobežojumiem. Dokumentācija Tas ir ļoti noderīgs, un mūsu kopiena ir aktīva Forums Ja jums ir kādi jautājumi.

Conclusion

Konvertēt JSON datus uz CSV, izmantojot C# ir gan efektīvs un vienkāršs ar Aspose.Cells for .NET. Šī bibliotēka ne tikai vienkāršo Excel failu darbību, bet arī tilpums starp dažādiem datu formātus, padarot to vieglāk integrēt un manipulēt datiem ,NET lietojumprogrammās. Vai jūs izstrādāt datu vadītās lietotnes vai vienkārši pārveidot savus datumus, sekojiet iepriekš minētajos soļos palīdzēs jums **konvertu Json faili uz Excel ar C # ** vai izmantot citus metodes, piemēram, JSON uz CSV konsoli jūsu projektiem.

More in this category