public int pay(String number, Double fee) { Balance b = get(number); if (b == null) return -1; Map<String, Object> map = new LinkedHashMap<>(); map.put("carnumber", number); map.put("balance", b.getBalance() - fee); JSONArray json = JSONArray.fromObject(map); String jstr = json.get(0).toString(); String url = Values.DOMAIN + "Balance/" + b.getId(); String resultXML = HttpHelper.SendHttpRequest("put", url, jstr); System.out.println(resultXML); return 0; }