Итак, с помощью приведенного ниже кода мне удалось получить строки, которые находятся на стороннем веб-сайте, и с помощью таблицы я отображаю их на клиентской стороне моего проекта. Но проблема в том, что каждая буква разделена на всех строках, как показано на рисунке ниже.
Ниже приведен код, который я использую,
public void Main()
{
WebRequest request = WebRequest.Create(
"http://www.example.com");
request.Credentials = CredentialCache.DefaultCredentials;
WebResponse response = request.GetResponse();
Console.WriteLine(((HttpWebResponse)response).StatusDescription);
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
var responseFromServer = reader.ReadToEnd();
Console.WriteLine(responseFromServer);
reader.Close();
response.Close();
var responseList = responseFromServer.Split('\n').ToList();
var remaining = sqlList.Where(x => !responseList.Contains(x)).ToList();
var remaining1 = responseList.Where(x => !sqlList.Contains(x)).ToList();
var table = new Table();
foreach(var row in remaining1)
{
var tableRow = new TableRow();
foreach (var cell in row.Select(item => new TableCell { Text = item.ToString()}))
{
tableRow.Cells.Add(cell);
}
table.Rows.Add(tableRow);
}
Page.Controls.Add(table);
}
Как я могу это исправить? Заранее спасибо.