Tôi đang viết một chương trình lấy dữ liệu từ một trang web thông qua trình điều khiển web selenium. Tôi đang cố gắng để tạo ra trận đấu bóng đá cho các dự án của chúng tôi. Tôi cho đến nay, tôi đã hoàn thành ngày và giờ, tên nhóm và điểm số từ trang web. Ngoài ra vẫn còn cố gắng viết trên tập tin txt, nhưng nó được chút lộn xộn trong khi viết trên tập tin txtViết và đọc các tệp excel trong C#
Làm cách nào để hoàn thành viết trên tập tin excel và đọc? Tôi muốn viết như thế
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 ...
Và đây là một phần của tôi về mã của tôi:
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
}
Viết phần:
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;
}
}
}
Ngay khi có thể, tôi sẽ xem xét và thử nó. Cảm ơn bạn rất nhiều –
Tôi rất khuyên bạn nên EPPlus – Kevin
@Kevin có tôi quá! EPPlus rất đẹp và rất dễ sử dụng. – krzysztofla