私は、J2ME、ASP、WMLを使用してモバイルWebサイトを作成しています。サブストリングとインデックス
DBから読み込んだ文字列を次のように作成したので、後で呼び出すことができます。 J2MEで
string id = reader[0].ToString();
string name = reader[1].ToString();
Response.Write("#" + name + id);
私は
stringItem3.setText("Welcome "+result.substring(result.indexOf("#")+1)
+ "ID " + result.substring(result.indexOf("#")+2));
としてそれを思い出すと、私は構文ではなく運で多くのことを変更しようとしたかったような結果ではありません。私が実際に表示したいことは
Welcome (name) ID : (id)
or
Welcome Arin ID : 20111
のようなものである一方、
結果は常に
として表示右の結果を取得するための最良の方法は何ですか?
また、後で(はい/いいえ)使用するために、id値をJ2ME内部の文字列に保存できますか?
私は、文字列(解決)
string id = reader[0].ToString();
string name = reader[1].ToString();
Response.Write("*"+ id + "#" + name);
や情報に "*" と "#"
間の文字を取得するために意味されstringItem3.setText("Welcome "+result.substring(result.indexOf("#")+1)
+ "ID " + result.substring(result.indexOf("*")+1,result.indexOf("#")));
result.substring(result.indexOf("*")+1,result.indexOf("#")));
を取得する変更
ここで、結果は次の図のようになります。
ヒントのおかげで、私は質問にしたことを投稿しました。 – arin
いい仕事、Arin! –