0
나는 csv 파일에 쓰려고하는 html 테이블을 가지고 있습니다. 내 배열에서 \ n에 의해 행이 분리되어 있고 csv 파일로 인쇄 할 때 한 가지 문제를 제외하고는 모두 작동합니다. 각 쉼표 값을 다음 열에 인쇄하려고합니다. 불행히도 그렇게하지 않습니다. 내 현재 코드는 html 테이블의 각 행에있는 모든 값을 csv의 올바른 행에 씁니다. 배열csv의 열을 구분하는 방법
try
{
string filepath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
StreamWriter sw = new StreamWriter(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\spreadsheet.csv", true);
foreach (var i in valueArray)
{
if (i.ToString() == "\n")
{
sw.Write("\n");
}
else
{
{
sw.Write(i.ToString());
sw.Write("\t");//my failed attempt
}
}
}
sw.Flush();
sw.Close();
saveOK = true;
}
값과 같을 것이다 : "제 1, 2, 3, 4, FITH, 마지막 \ n 먼저, ..., 마지막 \ n"
에서 그것으로 나타 CSV :
column 1 column 2
row1 :firstsecondthirdfourthfithlast
row2 :firstsecond....... last
','보다는'\의 t'를 작성하십시오. –
@nick_w와 같이 구분 기호가 필요합니다. – zkanoca
에게 감사드립니다. 나는 그것을하기 위해 많은 장소를 읽었지 만, 이전이나 이전에 시도했을 때, 효과가없는 것처럼 보였다. 아마도 어딘가에서 엉망이 됐을거야. 도움을 주셔서 감사합니다 – user1084319