JSON tiene una notacion {clave : valor}
//json parse convierte una cadena de texto o string JSON en un objeto de js
Por ejemplo yo tengo una cadena de texto:
var cadena = "hola mundo"
console.log(cadena)
Ahora, a esa cadena la puedo escribir en notacion JSON.
Como se escribe una cadena de texto en notacion JSON?, dijimos que la notacion JSON tenia un formato de clave : valor
Se escribe de la siguiente manera:
var cadena = {"nombre" : "Juan", "edad" : "24"}
y ahora si hago
console.log(cadena)
la voy a visualizar tal cual,
Ahora, que pasa si le aplico el JSON.parse() ?
var cadena = {"nombre" : "Juan", "edad" : "24"}
var objetoJS = JSON.parse(cadena)
console.log(objetoJS)
Ahora, si miro por consola, tengo un objeto JSON
Y puedo acceder a cada uno de sus datos, por ejemplo, puedo escribir:
console.log(objetoJS.nombre)
Ahora, tenemos la funcion inversa:
//json stringify convierte un objeto javascript en texto JSON
Vamos a crear un objeto javascript, como se crea un objeto javascript?, asi:
var objetoJS = {"nombre" : "Yamila", "edad" : 23}
Si lo mostramos por consola, veremos que tenemos un objeto Javascript
console.log(objetoJS)
y ahora, vamos a usar la funcion JSON.stringify()
var cadena = JSON.stringify(objetoJS)
console.log(cadena)
Y obtenemos una cadena JSON
//Array Javascript a JSON string
var array = ['lunes', 'martes', 'miercoles', 'jueves', 'viernes', 'sabado', 'domingo']
console.log(array)
Ahora vamos a ver que hace JSON.stringify() con nuestro arreglo
var miJson = JSON.stringify(array)
console.log(miJson)
Suscribirse a:
Enviar comentarios (Atom)
Creando plugin Wordpress - 03
11- USUARIOS -Para crear un usuario lo mas facil desde el admin- FUNCIONES PARA AGREGAR USUARIO: wp_create_user ( string $username , stri...
-
Vamos a la tabla y escribimos lo siguiente, suponte que tenemos la tabla posts y queremos agregar una llave foránea que será user_id, para h...
-
Hoy vamos a ver como hacer una aplicación que necesite estar separado fron y backend, por ejemplo, claro ejemplo de ello un panel de adminis...
No hay comentarios:
Publicar un comentario