JSON to CSV in C#

Quan treballem amb les dades, dos formats sovint entren en joc: JSON(JavaScript Object Notation) i CSV(Comma-Separated Values).JSON és excel·lent per a l’intercanvi de dades estructurada, mentre que CSV segueix sent una manera senzilla i amable d’emmagatzemar les dades de taula.En aquest post, us seguiré a través d’un procés detallat, pas a pas per convertir les dades de JSON en format CSV utilitzant C.

C# Biblioteca per convertir JSON a CSV

To handle the conversion seamlessly, we use the powerful Aspose.Cells JSON Converter per a .NET library. You can quickly get started by Descàrrega de l’API or installing it via El nou. Per exemple, utilitzant la consola Package Manager, simplement executeu:

PM> Install-Package Aspose.Cells

Passos per convertir JSON a CSV

Aspose.Cells per a .NET simplifica la conversió de JSON a CSV. Aquí teniu una ullada més detallada al procés general:

  • Crear un nou llibre de treball d’Excel: Comença amb una canya blanca creant un fitxer Excel nou.
  • Llegir les teves dades JSON: Importar dades d’un arxiu Json o una sèrie jSON.
  • Importar Dades al Llibre de treball: Utilitza les funcions integrades de la biblioteca per inserir les dades JSON en el llibre d’excel.
  • Exportar com a CSV: Salvar les dades del llibre de treball en un arxiu CSV, fent-lo preparat per a ús en diverses aplicacions.

Amb aquests passos en compte, aprofundim en el codi.

Convertir dades JSON a CSV en C#

Aquesta secció detallarà com convertir JSON a CSV programàticament en C:

La mostra de codi a continuació mostra una implementació pràctica de l’exportació de dades JSON a CSV amb C#:

Dades de JSON

Per a la demostració, considereu la següent mostra JSON, que representa una llista de nodes amb la seva reputació. Aquest és l’entrada JSON utilitzada en l’exemple de codi anterior:

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

Conversió de CSV

Després de fer la conversió, les dades JSON es converteixen en un fitxer CSV ben organitzat. La imatge a continuació mostra una mostra del que el CSV convertit podria semblar:

JSON to CSV

Convertir JSON a CSV en línia

If you’d prefer a quick solution without writing code, check out our Gratuït en línia JSON a CSV convertidor. Aquesta eina li permet simplement carregar el seu fitxer JSON, i gestiona la conversió per a vostè en un instant.

Dades JSON gratuïtes a CSV Converter

Want to try the full power of Aspose.Cells for .NET without any limits? You can grab a Llicència temporal gratuïta and export JSON files to CSV format without any evaluation restrictions. For further details, the Documentació is very helpful, and our community is active on the El fòrum if you have any questions.

Conclusió

Convertir dades JSON a CSV utilitzant C# és tant eficient i senzill amb Aspose.Cells per .NET. Aquesta biblioteca no només simplifica les operacions de fitxers d’Excel, sinó que també brilla la diferència entre els diferents formats de dades, la qual cosa facilita la integració i manipulació de dades en aplicacions .NET. Si vostè està desenvolupant aplicacions basades en dades o simplement reformant les seves dades, seguir els passos anteriors us ajudarà a convertir JSON a CSV amb facilitat.

More in this category