두 개의 속성 ("key"는 문자열)과 "value"는 Java bean으로 직렬화 해제 할 수있는 JSON 객체가 있습니다.잭슨을 사용하여지도에 비 직렬화
{ "key": "foo", "value": "bar" }
그런 개체의 목록이 주어지면 질문을지도로 역 직렬화 할 수 있습니까? 현재-데이터 바인딩 잭슨을 사용
[{"key": "foo1", "value": "bar1"}, {"key": "foo2", "value": "bar2"}] -> Map<String, String>
2.1
질문에 대한 충분한 답변을주십시오. 문제가 어디입니까? 당신이하려는 것을 볼 수는 없습니다. – Lion
기본적으로 데이터의 속성 목록/XML 배열을 "key"및 "value"용어가 제거 된 간단한 형식으로 변환하여'{ "foo1": "bar1", "foo2" : "bar2", ...}'. 이것은 외부 배열을 통해 간단한 루프를 사용하여 수행 할 수 있지만 Objective-C에서는 다른 "영리한"(필연적으로 더 효율적이거나 효율적인 것은 아님) 방법을 보았습니다. 당신이 정신적 인 자극을 얻지 못한다면, 나는 단순한 루프를 제안 할 것입니다. (명확하지 않은 경우 잭슨 등을 사용하여지도 목록으로 변환 한 다음 목록을 반복하여 새지도를 작성하십시오.) –