Estimada Lista, viendo hilos sobre JSON, hay una librería JSON.PRG creada por Victor Spina. Yo tengo un cursor con los siguientes campos:
CREATE CURSOR C_CLF ;
( NCL N (6), SAL_ACRE C (20), SAL_DEU C (20))
con varios registros
y en una variable cJSON coloco todos los registros
como genero la variable cJSON mediante JSON.PRG para luego mandarla a pa API de la siguiente manera:
cURL = '
http://eldominio.com.ar/api/balances/?key=78f0be6f99e70016b542695a46f914a2'
oHTTP = CREATEOBJECT('Msxml2.ServerXMLHTTP.6.0')
oHTTP.OPEN("POST", cURL , .F.)
*oHTTP.setRequestHeader("Content-Type", "application/json")
oHTTP.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
oHTTP.SEND(cJSON)
IF oHTTP.status != 200
cResponse = '{"Error": "No se logró la conexión con el Web Service.'+oHTTP.responseText+'"}'
ELSE
cResponse = 'Se Transfirió los Saldos con Exito...!!!'
ENDIF
oHTTP = NULL
MESSAGEBOX(cResponse)
Desde ya muchas gracias por vuestra atención, y agradezco esta mano, ya que no logro hacerlo.
Norberto Alvarez
Buenos Aires, Argentina