String nonceStr = genNonceStr();
xml.append("</xml>");// Yuebai Steam Car Wash Service
List<NameValuePair> packageParams = new LinkedList<NameValuePair>();
packageParams.add(new BasicNameValuePair("appid", Constants.APP_ID));
packageParams.add(new BasicNameValuePair("body", "月白洗车"));// 这个一改就无法支付
packageParams.add(new BasicNameValuePair("mch_id", Constants.MCH_ID));
packageParams.add(new BasicNameValuePair("nonce_str", nonceStr));
packageParams.add(new BasicNameValuePair("notify_url", HttpConstant.wxapi));
packageParams.add(new BasicNameValuePair("out_trade_no", orderid));
packageParams.add(new BasicNameValuePair("spbill_create_ip", "127.0.0.1"));
int a = (int) (Integer.parseInt(m) * 100);
packageParams.add(new BasicNameValuePair("total_fee", a + ""));
packageParams.add(new BasicNameValuePair("trade_type", "APP"));
String sign = genPackageSign(packageParams);
packageParams.add(new BasicNameValuePair("sign", sign));
String xmlstring = toXml(packageParams);
return new String(xmlstring.toString().getBytes(), "ISO8859-1");//这句加上就可以了吧xml转码下