Converter Json::Value para array
Olá pessoal,
Eu estou criando uma classe de que pega as configurações de um arquivo onde tem o seguinte objeto JSON:
{
"config": [
{"db":[
{
"host":"localhost",
"user":"root",
"pass":"",
"database":"owl_med"
}]
}
]
}
Uso o a biblioteca jsoncpp, e ela retorna como resultado do parse, um objeto do tipo JsonValue, eu queria converter esses valores em um array. contendo objetos do tipo char, int e por ai vai.
Gostaria de uma ajuda ou ideia de alguém que já trabalha com essa biblioteca ou tem alguma forma de converter. Visto que eu poderia converter os dados, através de um for, mas visto que tenho objetos e array dentro, ele teria que ter um script variante pra abrir o objeto e converter os elementos, da forma que eu tava fazendo aqui não ficava muito dinâmico e teria que colocar um for ou while pra cada novo objeto, ou seja, teria de colocar um for pra cada nível.
Desde já agradeço a ajuda.
Discussão (0)
Carregando comentários...