JsonCpp - при наличии объекта json :: Value, как я могу узнать его ключевое имя?

Предположим, у меня есть этот файл Json:

[
    {
        "id": 0
    }
]

используя jsoncpp, я могу иметьJson::Value возражать, делая это:

Json::Value node = root[0u]["id"];

ОК, где-то еще в коде, я понимаю, чтоnode объект, и я хочу получить некоторую информацию из него. Я могу получить его значение, как это:

int node_value = node.asInt();

Но как я могу получить его ИМЯ? (т. е. «идентификатор»). Это должно быть что-то вроде:

string node_name  = node.Name(); //or maybe:
string node_name2 = node.Key(); 

но я не могу найти ничего подобного. Помогите? Как я могу получить имя узла?

Ответы на вопрос(2)

Ваш ответ на вопрос