Do LocFile("JSONFox", "app")
obj = _Screen.Json.Parse('{"foo": "bar"}') ?obj.foo
* Stringify Example cJson = '{"age":45,"birthdate":"1985-11-15","created":"2020-07-28 09:29:41 PM","fullname":"Jhon Doe","gender":"Male","married":true,"soports":["running","swiming","basket-ball"]}' ?_Screen.Json.Stringify(cJson)
* Decorate and print any class * Suppose you have a person class. oPerson = CreateObject("PersonClass") With oPerson .fullname = "John Doe" .age = 45 .gender = "Male" .married = .T. .birthdate = Date(1985, 11, 15) .created = Datetime() EndWith * Now you need to extend this person class oJohn = NewObject("JSon", "JsonDecorator.prg") ?oJohn.to_json() {
"age": 45, "birthdate": "1985-11-15", "created": "2020-07-28 09:29:41 PM"
, "fullname": "John Doe",
* JSONToCursor(JSONString As String, tcCursorName As String [, tnDataSession As Integer]). Create Cursor cGames (game c(25), launched i(4)) Insert into cGames Values('Pac-Man', 1980) Insert into cGames Values('Super Mario Bros', 1985) Insert into cGames Values('Space Invaders', 1978) Insert into cGames Values('The Legend of Zelda', 1986)
lcJSONStr = _Screen.Json.CursorToJson('cGames')
_Screen.Json.JSONToCursor(lcJSONStr, 'cGames')


--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/7d4b4869-215b-41d5-a28f-89f2f6a7dc3do%40googlegroups.com.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.
--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CABooBBkrqp4%2BOJSgjx-iSMqLre912rt_VEV8XekjL63virw9PA%40mail.gmail.com.
Genial Irwin.
Muy buen trabajo.
Un abrazo.
Saludos
Esteban
--
--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/60fed494-1c65-4796-9b38-65f764e8c069n%40googlegroups.com.






Cfldbnf fnfln
--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/publicesvfoxpro/e8c3814d-6bc8-4b1a-8070-6f0ab4466274n%40googlegroups.com.