2014-01-06 2 views
0

HTTP 요청이 JSON 응답 형식입니다.키 값 쌍 데이터 유형 FB 4.6

"AdditionalData": { 
    "default" : "checked", 
    "example" : "empty" 
} 

이 특정 응답은 사전 형식 (키 값 쌍)으로 이상적으로 상호 운용됩니다. 그러나 JSON의 반환 유형을 자동 감지하면 FB 4.6에서 Object 유형으로 만듭니다. 이것은 나를 위해 작동하지 않습니다. 어떤 이유로 맵핑중인 모델의 AdditionalData 객체는 항상 null입니다. 이 데이터 형식을 수동으로 설정할 수있는 데이터 형식은 무엇입니까?

답변

1

복잡한 그룹화 결과가 반환 될 때 개체가되도록 강제 할 수 있는지 여부는 알 수 없습니다. 도착하면 ArrayCollection (Object 또는 다른 ArrayCollections)으로 변환 할 수 있습니다.

+0

ArrayCollection은 형식이 ""AdditionalData ": {["default ":"checked ","example ":"empty "]}'불행한 경우에만 허용됩니다. 시도했지만 빠른 응답에 감사드립니다. –

+0

변환해야하는 이유가 있습니까? – ethrbunny

+0

개체에 매핑해야합니다. 응답 데이터를 변경할 수 없습니다. 그대로 다루어야합니다. –