次のような 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)
そのようには機能しません..他の解決策はありますか?
ノート。そのリソースを取得する他の方法はありません。、 これを通してでなければなりません。