0
這可能聽起來很奇怪,但它在這裏。解析單個字符串
我有一個完美的HTTP發佈,現在我得到我的迴應,並需要改變的價值。
我的回答是,如果沒有有效的回來爲NO
,如果有我的響應值將YES.50
我怎樣才能把我的最終結果,只是從它那裏得到.50?可能用「」或其他替代YES。
最後,我會有一個價格值,這需要從折扣代碼中扣除。
我的異步任務:
public class GetPromoTask extends AsyncTask<String, Void, String> {
private Exception exception;
@Override
protected String doInBackground(String... url) {
String result = null;
DefaultHttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost(url[0]);
// Add your data
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("promo",userPromo));
HttpResponse response;
try {
post.setEntity(new UrlEncodedFormEntity(nameValuePairs));
response = client.execute(post);
promoBuilder = inputStreamToString(response.getEntity().getContent());
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(promoBuilder != null){
result = promoBuilder.toString();
}else{
}
return result;
}
protected void onPostExecute(String result) {
Log.d(tag,"Result of POST: " + result);
if(result != null){
}
任何幫助非常感謝!
那麼簡單但它從來沒有什麼,我認爲這將是哈哈哈 – Keeano