json to c++ struct

У меня следующая структура Json.

{
"name": "abc",
"city": "holland",

"links": [
    {
        "href": "/city/holland/1",
        "method": "GET",
        "rel": "edit",
        "type": "application/holland.citydata+json"
    },
    links": [
    {
        "href": "/city/holland/2",
        "method": "GET",
        "rel": "self",
        "type": "application/holland.citydata+json"
    },

], 

Я проанализировал этот json-ответ с помощью некоторого синтаксического анализатора. Теперь я хочу преобразовать его в объект структуры C++.

typedef struct json_object;
struct json_object {

char name;
char city; };

Мне нужно прочитать каждое значение href в каждой ссылке с помощью цикл через объект ответа JasonParser.Как я могу получить это в структуре.

Должен ли я использовать список для ссылок? Как я могу сделать это в структуре?

Кто-нибудь, пожалуйста, приведите пример.

5
задан user1029083 28 March 2012 в 00:32
поделиться