我正在尝试使用 Object Mapper 调用我的 REST 服务。
url = new URL("http://phx5qa01c-8539.host.com:8080/bservice/BService/v1/getSimpleString");
String str = mapper.readValue(url, String.class);
那个网址会给我这个字符串 -
{属性:[{nm:“SELLERS2”vt:“java.util.Map”状态:“SUCCESS”jsonValue:“{”lv”:[{“v”:{“regSiteId”:null,“userState”:null ,"userId":609},"cn":1}],"lmd":20130206211109}" } ]}
当我在浏览器上尝试该 URL 时,我得到了上面的字符串。但只要我在代码中做同样的事情。我在下面收到此异常-
org.codehaus.jackson.map.JsonMappingException:无法从 START_OBJECT 令牌中反序列化 java.lang.String 的实例
任何人都可以帮我解决这个为什么我在下面得到这个例外。