0

インターネット上のリンクで懸賞金を検索する Android アプリを作成しています。httpリクエストを使用しています。すべてがうまく機能しています。問題は、取得している応答文字列にあります。

私が得る結果には2つのタイプがあります。

["000896","Third","Rs,93,00","55","Thu, Aug 1st 2013","City"]

これは、引き分けのときに発生します。

[" \t\t\t\t\t\t2)",null,null,null,null,null]

これは、引き分けがない場合に発生します。

私が欲しいのは、文字列が引き分けになったときに文字列の各単語を出力することです。最初のものを分割することはできますが、2番目の結果が来ると例外が発生します。

両方の結果を処理できるようにするには、どの方法を使用すればよいですか。

4

1 に答える 1

0

次のようなものを試してください

if(myString.charAt(0) == '/'){
   //call second split method here
}
else{
//call draw split method
}

または多分

 if(myString.startsWith("/")){
   //call second split method here
}
else{
//call draw split method
}
于 2013-08-14T14:46:27.763 に答える