2
У меня есть сайт (php) с двумя строками.Читайте по строчке с сайта
Я пытаюсь читать содержимое с помощью следующего кода:
var url = "WEBSITE.php";
var client = new WebClient();
using (var stream = client.OpenRead(url))
using (var reader = new StreamReader(stream))
{
string line;
while ((line = reader.ReadLine()) != null)
{
//Do whatever
}
}
К сожалению строка «строка» не содержит ни одной строки из двух линий. Он содержит весь контент с тегами
... можно ли выстроить строку за строкой? или я должен сам его разграничить?
Спасибо!
хорошо, что такое «линия» в данном случае? одна строка текста, отображаемая в браузере, может быть много сотен строк html. удаленный сервер не может быть настроен (или запрещен) байт-службой и просто отправляет весь документ независимо от того, какой диапазон байтов вы запрашиваете. –
Показать исходный код в браузере. Возможно, сервер возвращает весь файл как одну строку. – developerwjk
Посмотрите на парсеров HTML, таких как HtmlAgilityPack. – TyCobb