/// <summary> /// Loads the input tab delimited file. /// </summary> /// <param name="path">The path.</param> public void LoadInputFileTabDelim(string path) { const bool isFirstRowHeader = true; DataTable dt = FileImport.ReadCsvFile(path, isFirstRowHeader, "\t"); inputData = new InputData(dt); }
/// <summary> /// Loads the input CSV file . /// </summary> /// <param name="path">The path.</param> public void LoadInputFileCsv(string path) { // first row must always be header const bool isFirstRowHeader = true; DataTable dt = FileImport.ReadCsvFile(path, isFirstRowHeader); inputData = new InputData(dt); }
/// <summary> /// Loads the gazetteer file. /// </summary> /// <param name="path">The path.</param> public void LoadGazetteerFile(string path) { // first row must always be header const bool isFirstRowHeader = true; DataTable dt = FileImport.ReadCsvFile(path, isFirstRowHeader); gazetteerData = new GazetteerData(dt); gazetteerFileName = path; }
public void LoadInputTabDelim() { //Given string path = Path.GetFullPath(@"inputTabs.csv"); //When var dataTable = FileImport.ReadCsvFile(path, true, "\t"); //Then Assert.AreEqual(2, dataTable.Rows.Count); Assert.AreEqual("MARINDUQUE", dataTable.Rows[0][0]); Assert.AreEqual("BOAC", dataTable.Rows[0][1]); Assert.AreEqual("MARINDUQUE", dataTable.Rows[1][0]); Assert.AreEqual("BO\tAC", dataTable.Rows[1][1]); }