Isjson Javascript

| | | | | | | | | | | | | | | |

JSON es un acrònimo de JavaScript Object Notation. Es un objeto de JavaScript que organiza los datos en pares clave / valor. El almacenamiento de datos de esta manera hace que estos objetos sean ligeros e independientes del lenguaje. Esto significa que JSON puede ser leìdo por la mayorìa de los lenguajes de programaciòn.

JSON se usa com√∫nmente para recuperar datos de un servidor al lado del cliente porque es & nbsp; ligero y fácil de leer por humanos y máquinas. En un mundo de APIs consumidoras, JSON es lo suficientemente flexible como para extraer solo los datos deseados del servidor al usuario.

Usar JSON

Usar JSON es una forma práctica de almacenar los datos transmitidos desde el servidor al front-end de una aplicaciòn. La mayorìa de los lenguajes de programaciòn tienen métodos para convertir datos en JSON listos para usar. En una solicitud de recuperaciòn de JavaScript, la respuesta de datos transmitida desde el servidor se convierte a JSON invocando el método json () en la solicitud. Obtenga más informaciòn sobre las solicitudes de recuperaciòn aquì. & nbsp;

¿Por qué querrìamos convertir una respuesta a JSON de todos modos? Una respuesta es prolija y difìcil de descifrar para nosotros los humanos. Al convertir la respuesta a JSON, organizamos los datos en pares clave / valor legibles. Esto hace que los datos sean más accesibles a través del còdigo que escribimos para hacer algo con los datos de respuesta.

Ejemplos JSON

Primero, echemos un vistazo a lo que convierte una respuesta en JSON podrìa parecer. Estamos enviando una solicitud de b√∫squeda a una API que nos dice cuántos astronautas hay actualmente en el espacio en el siguiente ejemplo.

Para nuestros propòsitos, registraremos la respuesta que convertimos a JSON en nuestra consola.

Podemos ver que dentro de este objeto están las claves de " mensaje & rdquo ;, " n√∫mero & rdquo ;, y " personas. " La clave del mensaje apunta a un valor de "éxito". Este es un buen mensaje que nos informa el estado de nuestra solicitud. & Nbsp;

A continuaciòn, nuestra clave numérica apunta al valor 7. Este es el n√∫mero total de personas en el espacio. Finalmente, llegamos a nuestra clave "personas". El valor de esta clave es una matriz. Dentro esta matriz son más objetos con las claves "nave" y "nombre". Nuestros valores para estas claves son el nombre de la nave espacial y el astronauta a bordo. & nbsp;

JSON se puede anidar muchas veces. En esta etapa de nuestra solicitud de recuperaciòn, la respuesta se ha convertido a JSON y ahora el siguiente paso es hacer algo con esos datos. A partir de aquì, podrìamos usar estos datos para completar una fila de tarjetas para cada astronauta. Qué hacer con los datos está determinado por lo que desea que logre su aplicaciòn.

Conclusiòn

En resumen, hemos aprendido que JSON es un objeto que se utiliza para almacenar datos. Por lo general, esos datos provienen de un servidor como respuesta a una solicitud de b√∫squeda. También hemos aprendido que JavaScript viene con un método json () que convertirá una respuesta en JSON. & Nbsp;

Para la interfaz de cualquier aplicaciòn. los datos de un servidor, deben estar en formato JSON. Después de convertir una respuesta a JSON, somos libres de crear cualquier cosa que queramos en torno a esos datos. Para profundizar en el método json () en las solicitudes de recuperaciòn, consulte esta guìa . & Nbsp;