Como obter valores JsonCPP como strings?
Estou analisando dados json usando JsonCpp. Eu realmente não preciso entender os dados, só preciso imprimir algumas propriedades e seus valores. De alguma forma, é difícil de fazer. Primeiro, preciso saber qual é o tipo do valor e, em seguida, obter o valor e depois convertê-lo em string novamente! Existe um escritor estilizado, mas não quero usá-lo, pois ele anexa alguns CRLF no fina
Eu faço algo assim
CJsonHelper::getUInt(Json::Value &root, std::string key){
return root.get(key, 0-1).isInt() ? root.get(key, 0-1).asUInt() : 0-1;
}
Poderia apenas escrever uma única função para obter todas as propriedades com apenas essa função que realmente não se importa com os tipos, et