使用bufferreader从Android java类中的php文件获取数据
我使用
BufferedReader reader = new BufferedReader(new
InputStreamReader(con.getInputStream()));.
这段代码在我的php文件中
echo "abc";
echo "xyz";
这是我的java文件的代码
BufferedReader reader = new BufferedReader(new InputStreamReader(con.getInputStream()));
String line = null;
Complete_line = null;// Read Server Response
while ((line = reader.readLine()) != null) {
System.out.println(line);
break;
}
但当我从缓冲区读取器读取时,它将读取一整行,或者它将“line”字符串打印为“abcxyz”。但是我希望它们是两行,因为它们在PHP文件中是两个不同的行
# 1 楼答案
在PHP中,除非将两行分隔为一个换行符
\n
,否则这两个回音是相同的。要将echo
分隔为不同的行,需要以\n
结束字符串,如下所示:# 2 楼答案
试试这个