我需要从第三方服务中读取一些数据。最后一个提供只有端点的回调(JSONP)才能从javascript中使用。但我的任务是从java端读取它。
当然,我可以从第三方获取字符串并删除回调调用而不需要任何额外的库或类似的东西来获得完全JSON,但首先我想检查spring rest模板或jackson是否有这样的解决方案?
答案 0 :(得分:0)
由于JSONP内容不是(必然)有效的JSON,也不是包含应该如何工作的可靠定义,因此Jackson没有尝试解码它的功能。在将其处理给Jackson进行数据绑定之前,您可能需要使用简单的正则表达式对其进行预处理。
我不知道Spring是否可以提供帮助。