有看起來像這樣一些XML解析的文字: n(新行)刪除的Android
06:00 Vesti<br>07:15 Something Else<br>09:10 Movie<a href="..."> ... <br>15:45 Something..
,並有很多的吧..
好了,我已經做到了這一點:
String mim =ses.replaceAll("(?s)\\<.*?\\>", " \n");
沒有其他方式可以很好地顯示文字。 現在,幾個看房,並在一段時間後,我需要的是相同的文字分成單獨的字符串是這樣的:
06:00 Vesti
...或
07:15 Something Else
我已經試過這樣的事情,但這是行不通的:
char[] rast = description.toCharArray();
int brojac = 0;
for(int q=0; q<description.length(); q++){
if(rast[q]=='\\' && rast[q+1]=='n') brojac++;
}
String[] niz = new String[brojac];
int bf1=0;
int bf2=0;
int bf3=0;
int oo=0;
for(int q=0; q<description.length(); q++){
if(rast[q]=='\\'&& rast[q+1]=='n'){
bf3=bf1;
bf1=q;
String lol = description.substring(bf3, bf1);
niz[oo]=lol;
oo++;
}
}
我知道,在description.substring(BF3,BF1)沒有被設置爲它們應該是,但我認爲這:
if(rast[q]=='\\' && rast[q+1]=='n)
不能這樣工作..有沒有其他解決方案?
注意。沒有其他方法可以獲得該資源。 ,它必須通過這個。
試過[分裂]的(http://stackoverflow.com/questions/3732790/android-split-string)? – 2012-08-16 13:25:11
ty ..很少,但意味着很多..作品像一個魅力 – Igx33 2012-08-16 13:48:12