JSONObject tradeJson = new JSONObject(getTradeData());
context.put("TransNo", (String)tradeJson.get("TransNo"));
context.put("ESBRspRcvTime", (String)tradeJson.get("ESBRspRcvTime"));
context.put("ESBReqRcvTime", (String)tradeJson.get("ESBReqRcvTime"));
context.put("RetCode", (String)tradeJson.get("RetCode"));
前面3个转换都没有问题,第4个就会报java.lang.ClassCastException:org.json.JSONObject cannot be cast to java.lang.String
或者说什么情况下会报这种错误,谢谢各位大神可以帮忙!!!