URLから.txtファイルを解析して文字列をユーザーに吐き出すアプリがあります。私は文字列の最初の16文字を削除したい。これどうやってするの?文字列から文字を削除する
EDIT- httpコールから受信したデータから16文字を削除します。
public void onClick(View src) {
switch(src.getId()) {
case R.id.buttonRetrieveMetar:
InputMethodManager imm = (InputMethodManager)
getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(EditTextAirportCode.getWindowToken(), 0);
textDisplayMetar.setText ("");
airportcode = EditTextAirportCode.getText().toString();
url = urlmetar + airportcode + ".TXT";
//Added 06-27-11 METAR code
textDisplayMetar.setText ("");
try {
HttpGet httpGet = new HttpGet(url);
HttpClient httpclient = new DefaultHttpClient();
// Execute HTTP Get Request
HttpResponse response = httpclient.execute(httpGet);
content = response.getEntity().getContent();
BufferedReader r = new BufferedReader(new
InputStreamReader(content));
StringBuilder total = new StringBuilder();
String line;
while ((line = r.readLine()) != null) {
total.append(line);
}
textDisplayMetar.append("\n" + total + "\n");
} catch (Exception e) {
//handle the exception !
}
break;
ありがとう!
は、残念ながら私はまだ文脈にそれを置く助けを少し必要です。元の投稿を編集します。私はURLから解析したものの16文字を削除したい。 – Slicekick
@ Slicekick:各行から、またはファイル全体の先頭から?私は後者の場合の編集を含め、前者の場合も含めます。 –
これで完了です!それを説明してくれてありがとう、本当に感謝します。私はある日、Googleで働くことを願っています。 – Slicekick