Converting a csv file to json using C#

后端 未结 14 1711
余生分开走
余生分开走 2020-12-04 22:10

I was wondering if someone\'s written a utility to convert a CSV file to Json using C#. From a previous question on stackoverflow, I\'m aware of this nice utility - https://

14条回答
  •  醉话见心
    2020-12-04 22:52

    Try this:

     StreamReader sr = new StreamReader(filePath);
     while ((line = sr.ReadLine()) != null)
     {
          //Console.WriteLine(line);
          string[] csv = line.Split(',');
          var dictionary = new Dictionary();
          dictionary.Add("dispatching_base_number",csv[0]);
          dictionary.Add("available_vehicles", csv[1]);
          dictionary.Add("vehicles_in_trips", csv[2]);
          dictionary.Add("Cancellations", csv[3]);
          string jsonN = new System.Web.Script.Serialization.JavaScriptSerializer().Serialize(dictionary);
          Console.WriteLine("Sending message: {0}",jsonN);
     }
    

提交回复
热议问题