Hola buenas,
la situación es la siguiente, desde un programa en C++ estoy enviando una petición GET a un servidor y cuando me retorna los valores no se como recorrerlos para almacenarlos en una estructura de datos que pueda interpretar.
El flujo de la petición es el siguiente:
1) Realizo la petición al servidor
2) El servidor me devuelve un Array de Objetos que el código interpreta como un string
3) Cuando tengo el array de objetos no se dónde almacenarlo ni como recorrerlo
Alguien me puede ayudar?
Código:
string GrabWeb(string strUrl) {//>4
string headers,ret;
char post[],result[];
int res, timeout=5000;
res=WebRequest("GET",strUrl,NULL,NULL,timeout,post,0,result,headers);
if (res < 0) {
return("");
}
ret = CharArrayToString(result,0);
return(ret);
}
int main(){
string result = GrabWeb("https://ejemplo.com");
}
¿Por que no usas JSON o XML para recibir los parametros desde el servidor y luego le haces un parse?