java中换行符转成json失效,java - Feign Client由于开头的字符无效,因此无法将响应json转换为Java Object - 堆栈内存溢出...

我已经创建了一个Feign客户EmployeeServiceClient.java,如下所示

EmployeeServiceClient.java

@FeignClient(name = "employeeclient", url = "https://internel.omnesys.org")

public interface EmployeeServiceClient {

@RequestMapping(method = RequestMethod.GET, value = "/v1/employees")

List getEmployeeDetails();

}

EmployeeDetails.java

public class EmployeeDetails {

private Employee employee;

private String empId;

// getters and setters

}

Employee.java

public class Employee {

private String name;

private String firstName;

private String lastName;

private String city;

// getters and setters

}

服务https://internel.omnesys.org/v1/employees (这是由另一个团队管理的Intranet REST服务)使我的响应寿命如下所示

)}]',

[{"employee":{"name":"Emp1","firstName":"firstName1","lastName":"lastName1","city":"city1"},"empId":"empId123"},{"employee":{"name":"Emp2","firstName":"firstName2","lastName":"lastName2","city":"city2"},"empId":"empId456"}]

我收到假冒异常,因为服务响应在开始时包含一个额外的)}]',

我已经要求服务团队删除那些无效的字符,但是他们说无法删除它,因为它是出于其他某些要求而专门放置的,并请我从头开始处理。

有人可以帮我吗

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值