static void Main(string[] args) { string filePath = @"C:\Users\punee\source\repos\StateCensusAnalyser\StateCensusAnalyser\CSVData\IndiaStateCensusData.csv"; string otherFilePath = @"C:\Users\punee\source\repos\StateCensusAnalyser\StateCensusAnalyser\CSVData\IndiaStateCode.csv"; int CSVRecords = CSVStateCensusRecords.GetRecords(filePath); CSVHelperMethods cSV = new CSVHelperMethods(); string csvData = cSV.GetJSON(filePath); //Console.WriteLine(csvData); string jsondTA = cSV.SortJSONDataAccordingToStatePopulation(csvData); Console.WriteLine(jsondTA); int stateRecord = StateCensusAnalyserUtility.GetStateCensusRecords(filePath); FileHeadersCheck fileHeaders = new FileHeadersCheck(CheckFileHeaders.CheckFileHeadersMethod); FileDelimiterCheck fileDelimiter = new FileDelimiterCheck(CheckDelimiter.CheckDelimiterMethod); NumberOfRecordsInFile numberOfRecords = new NumberOfRecordsInFile(GetNumberOfRecords.GetNumberOfRecordsMethod); Console.WriteLine(fileHeaders(filePath, otherFilePath)); Console.WriteLine(fileDelimiter(filePath)); Console.WriteLine(numberOfRecords(filePath)); Console.WriteLine("census recorded " + CSVRecords); Console.WriteLine("census recorded through program " + stateRecord); }
public string GetJSONFromCSV(string filePath) { CSVHelperMethods csvHelper = new CSVHelperMethods(); return(csvHelper.GetJSON(filePath)); }