Hello I am trying to format a date
- that is in a csv in the format
dd / mm / yyyy
- and would need to put it for
ddmmyyyy
in a json- filtered by a range, example from
01012019
until31012019
- filtered by a range, example from
Can anyone give me a suggestion?
Serialization
static void Main(string[] args)
{
using (var reader = new StreamReader("../database.csv"))
using (var csv = new CsvReader(reader, CultureInfo.InvariantCulture))
{
csv.Configuration.Delimiter = ",";
var records = csv.GetRecords<Tabela>().ToList();
// JSON writing
var json = JsonConvert.SerializeObject(records);
File.WriteAllText("../database.json", json);
System.Console.WriteLine(records);
}
}
Model
class Tabela
{
public DateTime date { get; set; }
public String media { get; set; }
public String client_id { get; set; }
public String client_name { get; set; }
public String campaign_id { get; set; }
public String campaign_name { get; set; }
public int clicks { get; set; }
public int impressions { get; set; }
public Double investment { get; set; }
}