2012-03-10 27 views
-5

私はhtmlタグを持つ文字列を持っています。私はhtmlタグを完全に削除したい。どうすればこれを達成できますか? 文字列は、私はこの機能をこのように使用し、このandroidの文字列からhtmlタグを削除する

<messageContent><p><a href="http://www.business-standard.com/india/news/markets-trade-flatpositive-bias/159747/on" target="_blank"><strong>Markets trade flat with positive bias</strong></a><br /> 
<a href="http://www.moneycontrol.com/news/local-markets/nifty-choppy-icici-bank-infosys-wipro-gain_677519.html" target="_blank"><strong>Nifty choppy; ICICI Bank, Infosys, Wipro gain</strong></a><br /> 
BSE 17127.09 (-46.20)<br /> 
NSE 5208.15 (-14.25)</p> 
</messageContent> 
+2

ステップ1:この質問には既に回答がありますか。 ;) –

+0

既にそれをしています。 – Dinesh

+1

そして?何を見つけましたか? –

答えて

2

のようなものになり、

public String removeTags(String in) 
    { 
     int index=0; 
     int index2=0; 
     while(index!=-1) 
     { 
      index = in.indexOf("<"); 
      index2 = in.indexOf(">", index); 
      if(index!=-1 && index2!=-1) 
      { 
       in = in.substring(0, index).concat(in.substring(index2+1, in.length())); 
      } 
     } 
     return in; 
    } 

は私が定期的にexperssionを使用して機能replaceAll()でそれを実行しようとしましたが、良い方法はありませんでした。

関連する問題