我有多个段落标签,如下所示,具有相同的类属性名称 js-tweet-text tweet-text 需要解析 Android 中的文本
Caged parrot sings for its master. Industrialists & IAS officers named in the charge sheet.
Sometext................
HTML 文本:
<p class="js-tweet-text tweet-text">Caged parrot sings for its master. Industrialists & IAS officers named in the charge sheet. <a href="/PMOIndia" class="twitter-atreply pretty-link" dir="ltr" ><s>@</s><b>PMOIndia</b></a> & MOS Coal left scot free.</p>
<p class="js-tweet-text tweet-text">Sometext................ <a href="/PMOInd" class="twitter-atreply pretty-link" dir="ltr" ><s>@</s><b>PMOIndia</b></a> & MOS Coal left sc free.</p>
等等...
有人可以帮忙吗?
最佳答案
也许这可以通过正则表达式来完成,但由于我不知道标签内会发生什么,所以这样做,
String input = "<p class=\"js-tweet-text tweet-text\">Caged parrot sings for its master. Industrialists & IAS officers named in the charge sheet. <a href=\"/PMOIndia\" class=\"twitter-atreply pretty-link\" dir=\"ltr\" ><s>@</s><b>PMOIndia</b></a> & MOS Coal left scot free.</p>";
int i=0;
boolean flag=true;
String result="";
for(i=0;i<input.length();i++)
{
char c = input.toCharArray()[i];
if(c=='<') flag = false;
else if(c=='>')
{
flag = true;
continue;
}
if(flag) result += c;
}
System.out.println(result);
输出
Caged parrot sings for its master. Industrialists & IAS officers named in the charge sheet. @PMOIndia & MOS Coal left scot free.
关于java - 在 Android 中解析多个段落标签中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19420576/