我有一個應用程序,我從URL中解析.txt文件並將字符串吐出給用戶。我想刪除字符串的前16個字符。我怎樣才能做到這一點?刪除字符串中的字符
編輯 - 我想從我的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;
謝謝!
這是有道理的,可惜我還需要幫助把它的來龍去脈一點點。我將編輯我的原始文章。我想刪除我從網址解析的16個字符。 – Slicekick
@Slicekick:從每一行開始,還是從整個文件開始?我已經爲後一種情況包含了一個編輯,並且還會包含前一種情況。 –
完成了!感謝您解釋它,真的很感激它。我希望有一天能在Google工作。 – Slicekick