2017-11-06 1 views
0

나는 다음과 같은 모델을 가지고있는 개체 구문 분석합니다. 봄 Resttemplate는 문자열

나는 다음과 같은 POST 엔드 포인트에 대한 요청으로하여 MyObj를 전송하려고 할 때 :

다음과 같은 요청이 전송됩니다
restTemplate().postForObject("url",myObj,String.class); 

: 나는 때문에 원하는 결과 아닙니다

{ 
       "id": 6, 
       "body": "{\"Status: \":\"1\",\"Date: \":\"2017-9-12 11:3:51.328\",\"Source: \":\"xxx\", .....}", 
       ...... 
} 

본문은 String으로 파싱 된 것처럼 보이지만 다음과 같이 파싱됩니다.

{ 
       "id": 6, 
       "body": {"Status": "1", "Date": "2017-10-3 16:39:58.591", "Source": "xxx"}, 
       ...... 
} 

어떤 도움을 주셔서 감사합니다.

+1

가 왜 객체로 몸을 선언 할 수 있습니까? 구조를 아는 경우 클래스를 만들려면 – pvpkiran

+0

아니요 구조를 알 수 없습니다. – dane131

답변

0

솔루션이었다 다음

@JsonRawValue 
private Object body;