Librería dinámica para manejo de json en latino
Ejecutar lo siguiente en bash:
git clone https://github.com/primitivorm/latino-json
cd latino-json
git submodule update --init --recursive
sudo chmod +x instalar.sh
sudo bash instalar.sh
Tener instalado: latino cmake visual studio
Ejecutar lo siguiente en cmd:
git clone https://github.com/primitivorm/latino-json
cd latino-json
git submodule update --init --recursive
md build
cd build
cmake -G "Visual Studio 16 2019" -DCMAKE_BUILD_TYPE=Release ..\
Abrir con visual studio 2019 y compilar la solucion latino-json.sln Para instalar la libreria abrir visual studio con permisos de administrador Generar el proyecto de INSTALL.vcxproj
//necesario para agregar la librería dinamica
incluir("json")
escribir("-----------------------------------------------------")
escribir("convertimos de una cadena json a un objeto de latino:")
escribir("-----------------------------------------------------")
cad = '{"ok":true,"result":[{"update_id":558904697, "message":{"message_id":4507,"from":{"id":189041244,"first_name":"Bruno Ric (K)","username":"Jarriz"},"chat":{"id":189041244,"first_name":"Bruno Ric (K)","username":"Jarriz","type":"private"},"date":1475275449,"text":"hola latinos!!!"}}]}'
d = json.decodificar(cad)
escribir(d)
escribir("-----------------------------------------------------")
escribir("\nconvertimos un diccionario de latino a cadena json:")
escribir("-----------------------------------------------------")
dlat = { "uno" : 1, "dos" : 2, "tres" : ["esta" , "es", "una", "lista"]}
cad = json.codificar(dlat)
escribir(cad)