# Procesar Cadena JSON desde V7

**URL:** <https://foros.velneo.com/t/procesar-cadena-json-desde-v7/7372>\
**Category:** Velneo\
**Created:** [23 Septiembre, 2014 11:50 UTC](https://foros.velneo.com/t/procesar-cadena-json-desde-v7/7372 "2014-09-23T11:50:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![antonioosorio](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/antonioosorio/32/5154_2.png) [@antonioosorio](https://foros.velneo.com/u/antonioosorio)\
**Post date:** [23 Septiembre, 2014 11:50 UTC](https://foros.velneo.com/t/procesar-cadena-json-desde-v7/7372/1 "2014-09-23T11:50:55Z")

</div>

Buenos Dias a todos.

Estoy utlizando cirrus para grabar datos en mi aplicacion, despues de instroducir la informacion en la web, envio los datos a V7 y recibo la siguiente cadena:

“[{“acto\_id”:“1”,“acto\_cantidad”:“1”,“cita\_cons\_id”:“10”},{“acto\_id”:“3”,“acto\_cantidad”:“1”,“cita\_cons\_id”:“10”}]”

Esto son 2 registros que tengo que grabar en mi base de datos, pero no sé como procesar esto.

Me podeis ayudar, gracias

---

<div class="post-metadata">

**Author:** ![tic-software](https://avatars.discourse-cdn.com/v4/letter/t/c4cdca/32.png) [@tic-software](https://foros.velneo.com/u/tic-software)\
**Post date:** [23 Septiembre, 2014 17:25 UTC](https://foros.velneo.com/t/procesar-cadena-json-desde-v7/7372/2 "2014-09-23T17:25:40Z")

</div>

Hola Antonio.

Échale un ojo a:

[http://velneo.es/velneo-open-app/importacion-y-exportacion-dinamica-con-javascript/](http://velneo.es/velneo-open-app/importacion-y-exportacion-dinamica-con-javascript/)

Ahí hay funciones que importan un JSON a tablas, es un procedimiento general que sirve para cualquier tabla, en tu caso sería incluso más sencillo.

---

<div class="post-metadata">

**Author:** ![cristianvg2003](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/cristianvg2003/32/5239_2.png) [@cristianvg2003](https://foros.velneo.com/u/cristianvg2003)\
**Post date:** [23 Septiembre, 2014 22:35 UTC](https://foros.velneo.com/t/procesar-cadena-json-desde-v7/7372/3 "2014-09-23T22:35:28Z")

</div>

Hola,

si entiendo bien lo que estas mostrando es el cuerpo del request que esta mandando un JSON asumo que por Ajax, en ese caso Cirrus.js es capaz de detectar esto mediante el header ya automáticamente hace el parse y pone el objeto corresondiente dentro de params.body

---

<div class="post-metadata">

**Author:** ![antonioosorio](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/antonioosorio/32/5154_2.png) [@antonioosorio](https://foros.velneo.com/u/antonioosorio)\
**Post date:** [24 Septiembre, 2014 07:55 UTC](https://foros.velneo.com/t/procesar-cadena-json-desde-v7/7372/4 "2014-09-24T07:55:50Z")

</div>

Gracias por las respuestas.

Efectivamente Cristian, mediante ajax ene el request una de las variables que recibo es un JSON.

Despues de bucear por el foro he encontrado la solucion.

resultado = “[{ “actos”: " + params.actos + “}]”  
var oJSON = JSON.parse( resultado )  
var oCampos = eval(“oJSON[0].actos[0]”)  
var nNumReg = eval(“oJSON[0].actos.length”)  
for ( nReg = 0; nReg \< nNumReg; nReg++ ) {  
cTxt = cTxt + eval(“oJSON[0].actos[”+ nReg +”].acto\_id") + " "  
}  
return({cc: cTxt})

Un saludo.
