首页 > 其他 > 详细

Eureka访问返回数据被解析成XML

时间:2020-11-05 21:31:36      阅读:44      评论:0      收藏:0      [点我收藏+]

你的效果是不是这样

技术分享图片

或者这样

技术分享图片

 

 

不要急,都是这个jar包惹的祸??

技术分享图片

 

因为高版本的SpringCloud的这个依赖会把我们返回的json数据优先转换成xml数据,我们在需要访问的eureka客户端排除一下这个依赖就行了

你可以降低SpringCloud版本,也可以解决这个问题.

代码如下:

 1 <dependency>
 2             <groupId>org.springframework.cloud</groupId>
 3             <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
 4             <!-- 排除 jackson-dataformat-xml 依赖-->
 5             <exclusions>
 6                 <exclusion>
 7                     <groupId>com.fasterxml.jackson.dataformat</groupId>
 8                     <artifactId>jackson-dataformat-xml</artifactId>
 9                 </exclusion>
10             </exclusions>
11         </dependency>

效果

技术分享图片

 

然后刷新一下项目的依赖,重启试试,访问一下发现可以正常显示json数据了??

 

技术分享图片

 

 

 我谷歌浏览器这里用了Json View扩展程序,你的显示可能跟我不一样,你的应该是这样

技术分享图片

 

Eureka访问返回数据被解析成XML

原文:https://www.cnblogs.com/to-bing/p/13933691.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!