Я хочу анализировать каждую строку из ответа PHP. Я пробовал:C# чтение строки за строкой из ответа PHP POST
PHP:
echo "Line 1\n";
echo "Line 2\n";
echo "Line 3\n";
C#
var response = (HttpWebResponse)request.GetResponse();
var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
client.addLine(responseString);
Я получаю каждый эхо в каждой строке, но я не могу использовать его, чтобы обработать его отдельно.
когда я
C#
var response = (HttpWebResponse)request.GetResponse();
var responseString = new StreamReader(response.GetResponseStream()).ReadLine();
do
{
client.addLine(responseString);
responseString = new StreamReader(response.GetResponseStream()).ReadLine();
} while (responseString != null);
я получаю только первую строку и каждый следующий цикл возвращает нуль. Как я могу получить каждую строку отдельно?
Да, вы правы с «\ r \ n» + этот код отлично работает и даже короче моего. – Lucassith