![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
30/04/2012, 08:57
|
![Avatar de zerokilled](http://static.forosdelweb.com/customavatars/avatar299260_10.gif) | Javascripter | | Fecha de Ingreso: abril-2009 Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 9 meses Puntos: 1485 | |
Respuesta: No entiendo como hacerlo JSON-Javascript buenas...
@chwc. la operación realizada en una sola línea es indiferente a la realizada en múltiples líneas. automáticamente javascript entiende que la operación continua.
@drakgoku1, no comprendo bien dónde está tu dificultad. si quieres agarrar un campo en particular, entonces utilizas el objeto como cualquier otro para accesar sus campos, salvo en los arrays: objeto.campoArray[un indice].otroCampo. si por ejemplo tienes el siguiente json:
Código:
var json = {"menu": {
"header": "SVG Viewer",
"items": [
{"id": "Open"},
{"id": "OpenNew", "label": "Open New"},
null,
{"id": "ZoomIn", "label": "Zoom In"},
{"id": "ZoomOut", "label": "Zoom Out"},
{"id": "OriginalView", "label": "Original View"},
null,
{"id": "Quality"},
{"id": "Pause"},
{"id": "Mute"},
null,
{"id": "Find", "label": "Find..."},
{"id": "FindAgain", "label": "Find Again"},
{"id": "Copy"},
{"id": "CopyAgain", "label": "Copy Again"},
{"id": "CopySVG", "label": "Copy SVG"},
{"id": "ViewSVG", "label": "View SVG"},
{"id": "ViewSource", "label": "View Source"},
{"id": "SaveAs", "label": "Save As"},
null,
{"id": "Help"},
{"id": "About", "label": "About Adobe CVG Viewer..."}
]
}}
json.menu.items[1].label; // Open new
json.menu.items[18].id; // SaveAs
json.menu.items[10]; // null
__________________ la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad. |