Как открыть CSV-файл, разделенный символом '\t' программно в приложении C# windows
Привет,
У меня есть CSV-файл, в котором столбцы разделены символом "\t". Мне нужно открыть файл программно с правильным разделением столбцов. Пожалуйста, помогите мне просмотреть файл в приложении windows во время выполнения. Попробовал следующий код, но у меня ничего не вышло. Он все еще не в нужном формате.
Заранее спасибо.
Что я уже пробовал:
Excel.Application xlApp; object misValue = System.Reflection.Missing.Value; xlApp = new Excel.Application(); xlApp.Workbooks.OpenText(@"c:\polsamples\POLList_201633.csv", Microsoft.Office.Interop.Excel.XlTextParsingType.xlDelimited); xlApp.Visible = true;
Suvendu Shekhar Giri
"не в требуемом формате"
в каком формате?
User1454
Например: это необходимый формат
Студенческий Знаки
1 Джейк 99
2 лука 98
Но теперь это рассматривается как :
IdStudentMarks
1Jake99
2Luke98
Столбцы не разделяются символом '\t', если это не сделано вручную (open excel - & gt; DATA - & gt;From Text - & gt;Finish)
Sinisa Hajnal
Проверьте свойства используемого вами объекта взаимодействия. Должен быть один определяющий разделитель.
F-ES Sitecore
Метод OpenText принимает параметр "Tab", который позволяет вам сказать, что он разделен табуляцией. https://msdn.microsoft.com/en-us/library/office/ff837097.aspx
User1454
Попробовал и это, но ничего не вышло :(
var ExcelApp = новый Excel.Приложение();
ExcelApp.Книги.OpenText( path, Tab: true);
ExcelApp.Видимое = истинное;