Cómo convertir JSON a CSV en C#

Este tutorial básico lo guiará sobre cómo convertir JSON a CSV en C#. Los datos JSON se usan comúnmente para hacer que los datos sean compatibles con diferentes aplicaciones para transferir datos e información. Para convertir JSON a CSV C# es un lenguaje común que también se usa en este tutorial.

Pasos para convertir JSON a CSV en C#

  1. Usando el administrador de paquetes NuGet, agregue la biblioteca Aspose.Cells para convertir JSON a CSV
  2. Cree un objeto Workbook vacío para contener los datos CSV convertidos
  3. Acceda a la colección de celdas desde la primera hoja de cálculo
  4. Cree el objeto de clase JsonLayoutOptions y configure las propiedades deseadas
  5. Llame al método ImportData mientras pasa la ruta y otros parámetros requeridos
  6. Guardar archivo CSV de salida

Estos sencillos pasos explican lo sencillo que es convertir JSON a CSV en C# donde puede cargar el archivo de entrada que contiene los datos JSON y luego guardar el libro de trabajo como CSV después de importarle los datos JSON. La clase JsonUtility contiene la función ImportData que transfiere datos del archivo JSON a la colección de celdas en la hoja de trabajo. Esta conversión se realiza rápidamente y consume poca memoria y recursos de CPU.

Código para convertir JSON a CSV en C#

En este fragmento de código, se especifica la ruta al archivo JSON de entrada y se establecen diferentes propiedades de JsonLayoutOptions para controlar el proceso de conversión. Por ejemplo, puede establecer propiedades relacionadas con el título de la matriz, el título del objeto, la conversión de formatos numéricos, etc. para obtener el archivo CSV de salida requerido. Luego se invoca el método ImportData, que realiza la conversión del archivo JSON.

Este sencillo tutorial ha explicado cómo usar C# convertir JSON a CSV. Si está interesado en conocer la conversión de CSV a Excel, consulte el artículo sobre cómo convertir un archivo CSV a Excel en C#.

 Español