1.首先检查返回对象,排除返回的对象不是jsonArray格式
2.换一种方式转换
我原来写的转换方式如下
BInvoiceAreaRespDTO one = (BInvoiceAreaRespDTO) invoiceAreaResult.getData();
改成如下方式即可
BInvoiceAreaRespDTO one = JSONUtil.toBean(JSONObject.toJSONString(invoiceAreaResult.getData()),BInvoiceAreaRespDTO.class);