Leer objeto JSON

HMG en Español

Moderator: Rathinagiri

Post Reply
jparada
Posts: 433
Joined: Fri Jan 23, 2009 5:18 pm

Leer objeto JSON

Post by jparada »

Hola,

en una variable tengo el contenido que me regresa una consulta, este contenido es un objeto JSON, cómo puedo leer este objeto para ver el contenido...?.

Gracias.
Javier
User avatar
danielmaximiliano
Posts: 2763
Joined: Fri Apr 09, 2010 4:53 pm
DBs Used: DBF
Location: Argentina
Contact:

Re: Leer objeto JSON

Post by danielmaximiliano »

Hola Javier:
Como es el tipo de conexion que te devuelve ese Objeto de consulta ?
mire este link http://es.wikipedia.org/wiki/JSON pero no se como aplicaste tu codigo para poder ayudarte mejor.
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
Telegram invitation https://t.me/HMGWorkspace
User avatar
danielmaximiliano
Posts: 2763
Joined: Fri Apr 09, 2010 4:53 pm
DBs Used: DBF
Location: Argentina
Contact:

Re: Leer objeto JSON

Post by danielmaximiliano »

Hola Javier:
aqui hay un ejemplo en FW que posiblemente ayude
http://fivetechsupport.com/forums/viewt ... =6&t=24131
y en Github : https://github.com/rafathefull/harbour/ ... tmlanguage
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
Telegram invitation https://t.me/HMGWorkspace
jparada
Posts: 433
Joined: Fri Jan 23, 2009 5:18 pm

Re: Leer objeto JSON

Post by jparada »

Hola Daniel,

Gracias por contestar...

Estoy tratando de hacer algunas pruebas con Alfresco http://www.alfresco.com, se supone que para iniciar sesión, hay que utilizar el método startSession, así que tengo algo como esto:

Code: Select all

local oSoapClientAuthentication
    local JSONresult
    local hJson

    oSoapClientAuthentication := win_oleCreateObject( "MSSOAP.SoapClient30" )

    oSoapClientAuthentication:msSoapInit( "http://localhost:8080/alfresco/api/AuthenticationService?WSDL" )
        
    JSONresult := oSoapClientAuthenticationService:startSession( "admin","admin" )
Se supone que JSONresult me devuelve un objeto JSON y esto hay que leerlo para extraer un número de TICKET.

Si hago un valtype( JSONresult ), retorna O, que entiendo es un objeto, por lo cual asumo que "hay algo ahí", pero no sé cómo leer esa variable, para ver que me está regresando...

Ya había visto lo del link que comentas, y se habla de funciones como: hb_jsonDecode( JSONresult, @hJson ), pero aún no aterrizo el tema...

Cualquier ayuda es bienvenida.

Gracias.

Saludos,
Javier
User avatar
danielmaximiliano
Posts: 2763
Joined: Fri Apr 09, 2010 4:53 pm
DBs Used: DBF
Location: Argentina
Contact:

Re: Leer objeto JSON

Post by danielmaximiliano »

Hola Javier:
voy a intentar algo con la URL que mencionas...
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
Telegram invitation https://t.me/HMGWorkspace
User avatar
andyglezl
Posts: 1461
Joined: Fri Oct 26, 2012 7:58 pm
Location: Guadalajara Jalisco, MX
Contact:

Re: Leer objeto JSON

Post by andyglezl »

Hola, investigando el Notepad++, encontre esta liga: http://nppjsonviewer.sourceforge.net/
quizá les sirva.
Andrés González López
Desde Guadalajara, Jalisco. México.
Post Reply