JSON formulario completo

JSON significa Notación de objetos de JavaScript. Es un formato de intercambio de datos basado en texto para mantener la estructura de los datos. JSON es el reemplazo del formato de intercambio de datos XML en JSON. Es fácil estructurar los datos en comparación con XML. Admite estructuras de datos como arrays y objetos y los documentos JSON que se ejecutan rápidamente en el servidor. También es un formato independiente del idioma que se deriva de JavaScript. El tipo de medio oficial para JSON es application/jsony para guardar esos archivos con la extensión .json .

JSON fue creado inicialmente por Douglas Crockford a principios de la década de 2000, estandarizado por primera vez en 2013 y luego en 2007 se publicó el último estándar de JSON.

Sintaxis:

{
  "Name": "GeeksforGeeks",
  "Estd": 2009,
  "age": 10,
  "address": {
    "buildingAddress": "5th & 6th Floor Royal Kapsons, A- 118",
    "city": "Sector- 136, Noida",
    "state": "Uttar Pradesh (201305)",
    "postalCode": "201305"
  },

Características de JSON:

  • Fácil de entender: JSON es fácil de leer y escribir.
  • Formato: Es un formato de intercambio basado en texto. Puede almacenar cualquier tipo de datos en una array de video, audio e imagen, todo lo que necesite.
  • Soporte: Es liviano y es compatible con casi todos los idiomas y sistemas operativos. Tiene una amplia gama de soporte para los navegadores, aproximadamente cada navegador compatible con JSON.
  • Dependencia: es un lenguaje independiente basado en texto. Es mucho más rápido en comparación con otros datos estructurados basados ​​en texto.

Ventajas de JSON:

  • JSON almacena todos los datos en una array para que la transferencia de datos sea más fácil. Es por eso que JSON es el mejor para compartir datos de cualquier tamaño, incluso audio, video, etc.
  • Su sintaxis es muy fácil de usar. Su sintaxis es muy pequeña y liviana, por lo que se ejecuta y responde de una manera más rápida.
  • JSON tiene una amplia gama de compatibilidad de soporte de navegador con los sistemas operativos, no requiere mucho esfuerzo para que sea compatible con todos los navegadores.
  • En el análisis del lado del servidor, la parte más importante que los desarrolladores quieren, si el análisis será rápido en el lado del servidor, entonces el usuario puede obtener una respuesta rápida, por lo que en este caso, el análisis del lado del servidor JSON es el punto fuerte en comparación con otros.

Desventajas de JSON:

  • La principal desventaja de JSON es que no hay manejo de errores en JSON, si hubo un pequeño error en el script JSON, entonces no obtendrá los datos estructurados.
  • JSON se vuelve bastante peligroso cuando lo usa con algunos navegadores no autorizados. Al igual que el servicio JSON, devuelve un archivo JSON envuelto en una llamada de función que los navegadores deben ejecutar si los navegadores no están autorizados, entonces sus datos pueden ser pirateados.
  • JSON tiene herramientas compatibles limitadas que podemos usar durante el desarrollo de JSON.

Publicación traducida automáticamente

Artículo escrito por Sabya_Samadder y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *