나는 너희들에게 도움이 필요하다.C++ 맵에 JSON 객체 저장
현재 저는 Json 표준으로 포맷 된 데이터를 구문 분석하기 위해 cJSON을 사용하고 있습니다.
아래의 데이터는 데이터의 예입니다.
{
"time" : {
"timezone" : string,
"ntpservers" : array<string>
},
"datetime" : {
"value" : "2013-10-23 03:35:45.182042",
"space-custom-class" : "datetime.datetime"
}
}
제가하는 데 문제는 내가 키 값 쌍 까지 데이터를 깰지도에 저장하는 방법을 모른다는 것이다. 나는 "시간"이 키이지만 값은 사전이므로 어떻게 이것을 "시간"의 값으로 저장하고 이것이 "날짜 시간"키로가는지를 볼 수 있습니다. 일부 반복이 관련되어 있음을 알고 있지만 막혔습니다. 값은 기본 유형, 배열 또는 사전 일 수 있으므로이 값은 템플릿과 같은 일반 객체 여야합니까? 몇 가지 예가 매우 도움이 될 것입니다.
미리 도움을 청하십시오.
"항목"추상화 및 다형성) 또는 cJSON을 사용하여 트리 표현을 만드는 방법을 모르는 경우. – Sigismondo