gpt4 book ai didi

java - 如何在 Android 中处理
标签

转载 作者:太空宇宙 更新时间:2023-11-03 11:38:11 24 4
gpt4 key购买 nike

我已经在网上搜索了一段时间,只是没能找到这个问题的正确答案。长话短说,我正在从网上检索一个网页用作我的收件箱。我迫切需要在每个“消息”之间跳过行,所以我将
标记放在我的 php.ini 中。它在网络浏览器中完美运行,但在我的 Android 应用程序中,我实际上可以看到
标记为纯文本。只是试图将它们读作“下一行/新行”。有什么想法吗?

我的方法代码:

public String getInbox(String where){

BufferedReader in = null;
String data = null;
try{


HttpClient client = new DefaultHttpClient();
URI website = new URI("http://example.com/getInbox.php?where="+where);

HttpPost post_request = new HttpPost();
post_request.setURI(website);


HttpGet request = new HttpGet();

request.setURI(website);
//executing actual request

//add your implementation here
HttpResponse response = client.execute(request);

in = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
StringBuffer sb = new StringBuffer("");
String l = "";
String nl = System.getProperty("line.separator");
while ((l = in.readLine()) != null) {
sb.append(l+nl);

}
in.close();
data = sb.toString();


return data;
}catch (Exception e){
return "ERROR";

}

}

网页中的输出:

eg test
eg test
eg lol
eg lol
eg testing

android 中的输出:

eg test<br />eg test<br />eg lol<br />eg lol<br />eg testing<br />eg

最佳答案

String lineSep = System.getProperty("line.separator");
String yourString= "test<br />eg test<br />eg lol<br />eg lol<br />eg testing<br />eg34 ernestggggg";


yourString= yourString.replaceAll("<br />", lineSep):

关于java - 如何在 Android 中处理 <br/> 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10296729/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com