Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Este formato json está bien?

Estas en el tema de Este formato json está bien? en el foro de Javascript en Foros del Web. Buenos días, colegas. Soy realmente nuevo en json. Y no tengo bien interiorizada su sintaxis... Este es un solo json que tiene digamos dos json ...
  #1 (permalink)  
Antiguo 07/05/2013, 07:08
 
Fecha de Ingreso: junio-2012
Ubicación: Venezuela
Mensajes: 68
Antigüedad: 11 años, 10 meses
Puntos: 6
Pregunta Este formato json está bien?

Buenos días, colegas.

Soy realmente nuevo en json. Y no tengo bien interiorizada su sintaxis... Este es un solo json que tiene digamos dos json internos, y ambos son arreglos a su vez, pero al parecer me da error. Si se fijan el arreglo de Motivos es un arreglo Clave-Valor. pero el de Variables es un arreglo normal. necesito que esto sea un solo json ya que lo envío por ajax jquery y solo puedo enviar un solo dato...
Saben que está mal?
Código Javascript:
Ver original
  1. {
  2. Motivos: {
  3.     "11": "Retraso",
  4.     "12": "Ausentismo en Horas",
  5.     "13": "Ausentismo en D\u00edas",
  6.     "14": "Horas Extras Diurnas",
  7.     "15": "Horas extras nocturnas",
  8.     "16": "Horas Extras Feriadas"
  9. },
  10. Variables: [
  11.     "11",
  12.     "12",
  13.     "13",
  14.     "14",
  15.     "15",
  16.     "16"
  17. ]
  18. }
[/HIGHLIGHT]
  #2 (permalink)  
Antiguo 07/05/2013, 08:14
 
Fecha de Ingreso: junio-2012
Ubicación: Venezuela
Mensajes: 68
Antigüedad: 11 años, 10 meses
Puntos: 6
Respuesta: Este formato json está bien?

bueno me autorespondo Dx... es así

Código Javascript:
Ver original
  1. {
  2.     "Motivos": {
  3.         "1": "Vacaciones",
  4.         "11": "Retraso en Minutos",
  5.         "12": "Ausentismo en Horas",
  6.         "13": "Ausentismo en Días",
  7.         "14": "Horas Extras Diurnas",
  8.         "15": "Horas extras nocturnas",
  9.         "16": "Horas Extras Feriadas"
  10.     },
  11.     "Variables": [
  12.         "11",
  13.         "12",
  14.         "13",
  15.         "14",
  16.         "15",
  17.         "16"
  18.     ]
  19. }

La cuestión es que hay dos elementos distintos, Motivos es un objeto, y Variables es un arreglo. Los elementos de los objetos van encerrados con {} y los elemeentos del arreglo con []... Ademas estos dos elementos a su vez es un objeto, por eso todo se encierra entre {}... y otro error que tenía es que tanto Motivos como Variables van entre ""

Bueno y así,,, saludos...

Etiquetas: ajax, json, programacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:24.