Piszę program, który pobiera dane z witryny internetowej za pośrednictwem sterownika sieci web selenu. Próbuję stworzyć mecz piłki nożnej dla naszych projektów. Do tej pory osiągnąłem datę i godzinę, nazwy zespołów i wyniki ze strony internetowej. Nadal próbuję pisać na pliku txt, ale robi się trochę nieczytelnie podczas pisania na pliku txtPisanie i czytanie plików Excel w C#
Jak mogę pisać na pliku Excel i czytać? Chcę napisać jak ten
Date-Time First-Team Second-Team Score Statistics
28/07 19:00 AM AVB 2-1 Shot 13123 Pass 65465 ...
28/07 20:00 BM BVB 2-2 Shot 13123 Pass 65465 ...
28/07 20:00 CM CVB 2-3 Shot 13123 Pass 65465 ...
A to moja część mojego kodu:
StreamWriter file = new StreamWriter(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\Test" + "\\" + pathName + "\\" + subFile + "\\" + pathName + ".txt", false);
for (int k = 2; k > 1; k--)
{
//doing some stuff
}
Pisanie część:
for (int x = 0; x <dT.Count; x++)
{
file.Write(dateTime[x] + " " + firstTeam[x] + " "
+ secondTeam[x] + " " + firstHalf[x] + " " + secondHalf[x] + " ")
for (int i = 0; i < total_FS.Count(); i++)
{
int index = total_FS[i].Length;
if (total_FS[i][index-1].ToString() != " " && total_FS[i] != "-")
{
file.Write(total_FS[i]);
}
else
{
SpaceC++;
if (total_FS[i][index - 1].ToString() == " ")
file.Write(total_FS[i]);
}
if (SpaceC == 9)
{
file.Write("\n");
SpaceC = 0;
break;
}
}
}
Tak szybko, jak to możliwe, przyjrzę się temu i spróbuję. Bardzo dziękuję –
Bardzo polecam EPPlus – Kevin
@Kevin tak ja też! EPPlus jest przyjemny i bardzo łatwy w użyciu. – krzysztofla