¿Que es un JSON?
Tengo esta pequeña gran duda, ojala alguien me lo pueda explicar.
Saludos.
Tengo esta pequeña gran duda, ojala alguien me lo pueda explicar.
Saludos.
Tengo esta pequeña gran duda, ojala alguien me lo pueda explicar.
Saludos.
Tengo esta pequeña gran duda, ojala alguien me lo pueda explicar.
Saludos.
Se entiende como Javascript Object Notation (notación de objetos en javascript). Es un formato de texto que es fácilmente entendido por múltiples lenguajes de programación. La sintaxis es muy parecida a los de objetos Literales en JS y tiene una diferencia clave donde los atributos del objeto debe llevar comillas.
Ejemplo:
data { "name": Isaac, "age": 27, "courses": [1,3,4,5,8] }
JSON
Significado
JavaScript Object Notation
Es un formato del tipo clave: valor para el intercambio de datos, es muy similar a XML pero con una sintaxis mas clara y acortada
Ejemplo
[{
"name": "alfa",
"age": 34
},
{
"name": "beta",
"age": 36
}
]
Características
"" doblesundefined como un valor asociado a una clave0023 es decir con ceros al inicioDetalles extra
JSON es un formato ampliamente usado en distintos lenguajes del lado del servidor para mandar datos al frontend y poderlos procesar y mostrar al usuario.
Ejemplo
Dentro del lenguaje PHP podemos tener como respuesta de una consulta a una BD un array asociactivo del tipo
$data = array(
array("name" => "alfa", "edad" => 34),
array("name" => "beta", "edad" => 36)
);
Ahora para mandarlo en formato JSON y que el frontend lo pueda parsear y pintar en una vista hacemos lo siguiente
echo json_encode($data);
Lo que nos dará como resultado
[{
"name": "alfa",
"edad": 34
}, {
"name": "beta",
"edad": 36
}]
Anotaciones finales
Solo es cuestión de revisar como se aplica en el lenguaje de backend que uses tu, además de considerar que al ser menos verboso gastará a la larga menos recursos en el proceso de transferencia del servidor al cliente
Aquí una Fuente oficial si deseas profundizar al respecto
Espero te sirva la explicación
Se entiende como Javascript Object Notation (notación de objetos en javascript). Es un formato de texto que es fácilmente entendido por múltiples lenguajes de programación. La sintaxis es muy parecida a los de objetos Literales en JS y tiene una diferencia clave donde los atributos del objeto debe llevar comillas.
Ejemplo:
data { "name": Isaac, "age": 27, "courses": [1,3,4,5,8] }
JSON
Significado
JavaScript Object Notation
Es un formato del tipo clave: valor para el intercambio de datos, es muy similar a XML pero con una sintaxis mas clara y acortada
Ejemplo
[{
"name": "alfa",
"age": 34
},
{
"name": "beta",
"age": 36
}
]
Características
"" doblesundefined como un valor asociado a una clave0023 es decir con ceros al inicioDetalles extra
JSON es un formato ampliamente usado en distintos lenguajes del lado del servidor para mandar datos al frontend y poderlos procesar y mostrar al usuario.
Ejemplo
Dentro del lenguaje PHP podemos tener como respuesta de una consulta a una BD un array asociactivo del tipo
$data = array(
array("name" => "alfa", "edad" => 34),
array("name" => "beta", "edad" => 36)
);
Ahora para mandarlo en formato JSON y que el frontend lo pueda parsear y pintar en una vista hacemos lo siguiente
echo json_encode($data);
Lo que nos dará como resultado
[{
"name": "alfa",
"edad": 34
}, {
"name": "beta",
"edad": 36
}]
Anotaciones finales
Solo es cuestión de revisar como se aplica en el lenguaje de backend que uses tu, además de considerar que al ser menos verboso gastará a la larga menos recursos en el proceso de transferencia del servidor al cliente
Aquí una Fuente oficial si deseas profundizar al respecto
Espero te sirva la explicación
Se entiende como Javascript Object Notation (notación de objetos en javascript). Es un formato de texto que es fácilmente entendido por múltiples lenguajes de programación. La sintaxis es muy parecida a los de objetos Literales en JS y tiene una diferencia clave donde los atributos del objeto debe llevar comillas.
Ejemplo:
data { "name": Isaac, "age": 27, "courses": [1,3,4,5,8] }
JSON
Significado
JavaScript Object Notation
Es un formato del tipo clave: valor para el intercambio de datos, es muy similar a XML pero con una sintaxis mas clara y acortada
Ejemplo
[{
"name": "alfa",
"age": 34
},
{
"name": "beta",
"age": 36
}
]
Características
"" doblesundefined como un valor asociado a una clave0023 es decir con ceros al inicioDetalles extra
JSON es un formato ampliamente usado en distintos lenguajes del lado del servidor para mandar datos al frontend y poderlos procesar y mostrar al usuario.
Ejemplo
Dentro del lenguaje PHP podemos tener como respuesta de una consulta a una BD un array asociactivo del tipo
$data = array(
array("name" => "alfa", "edad" => 34),
array("name" => "beta", "edad" => 36)
);
Ahora para mandarlo en formato JSON y que el frontend lo pueda parsear y pintar en una vista hacemos lo siguiente
echo json_encode($data);
Lo que nos dará como resultado
[{
"name": "alfa",
"edad": 34
}, {
"name": "beta",
"edad": 36
}]
Anotaciones finales
Solo es cuestión de revisar como se aplica en el lenguaje de backend que uses tu, además de considerar que al ser menos verboso gastará a la larga menos recursos en el proceso de transferencia del servidor al cliente
Aquí una Fuente oficial si deseas profundizar al respecto
Espero te sirva la explicación