Supongamos que tenemos el siguiente objeto JSON que describe a una persona:JSON manipulación de objetos
{
"firstName": "John",
"lastName": "Smith",
"age": 25,
"address":
{
"streetAddress": "21 2nd Street",
"city": "New York",
"state": "NY",
"postalCode": "10021"
},
"phoneNumber":
[
{
"type": "home",
"number": "212 555-1234"
},
{
"type": "fax",
"number": "646 555-4567"
}
]
}
Puede alguien sugerir la forma más elegante y más eficiente para manipular el objeto anterior en Rails 3 ?
Quiero ser capaz de:
- Añadir otro elemento como el "nombre", "apellidos", etc.
- Eliminar un elemento existente
- Cambiar un elemento sin eliminarlo o agregar uno nuevo. (por ejemplo, cambiar el nombre a "Nick")
Gracias de antemano.
PS. ¡Prefiero manipularlo en el controlador!
¿Puede dar un poco más de contexto? Por ejemplo, ¿dónde estás buscando manipularlo? en el controlador, en javascript, en tu cocina mientras preparas un café con leche? – jaydel
Gracias amigo. Cambió la pregunta! – glarkou