有一些 XML 解析的文本看起来像这样:
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)
那样不行..还有其他解决方案吗?
笔记。没有其他方法可以获取该资源。,一定是通过这个。