En esta publicación, vamos a discutir las reglas de la sintaxis JSON, los diferentes valores que se pueden usar dentro del JSON y su sintaxis también y el tipo de archivo del archivo JSON. Entonces empecemos:
Reglas de sintaxis JSON
La sintaxis del JSON se basa en el objeto JavaScript, sin embargo, puede considerarse un subconjunto de la sintaxis del objeto de JavaScript, pero no es la misma, la diferencia proviene de las reglas de la sintaxis para JSON y estas reglas son las siguientes:
Ejemplo
Datos JSON | Explicado
Ahora que estamos familiarizados con las reglas de sintaxis JSON, echemos un vistazo a los datos de JSON. Como se menciona también en las reglas, los datos dentro del formato JSON solo se pueden escribir en "valor clave" pares. Estos valor clave Los pares a menudo se llaman valor de nombre pares también.
Los datos consisten en un llave que siempre se encapsula con comillas dobles seguidas de un colon ":" y luego el valor campo de los datos. Recuerda el valor Field tiene su sintaxis que vamos a cubrir también.
Ejemplo de datos JSON
Un ejemplo de datos JSON es:
Otro ejemplo sería:
Sintaxis de datos JSON vs JavaScript Object Syntax
En JSON, la clave del par de valor clave solo puede ser un valor de cadena encapsulado con comillas dobles, en la que JavaScript una cadena valor clave Se puede encapsular con una sola comilla o con una doble marca:
En Json:
En JavaScript:
Además, en el objeto JavaScript, la clave puede ser de cualquier tipo instrumentos de cuerda, En t, booleano e incluso un objeto puede ser un llave de los datos, como
var demo =O:
var demo =Valores JSON | Tipo aceptable
En la sintaxis JSON, el campo de valor del valor clave El par puede ser uno de los siguientes tipos de datos:
La cadena, como ya se mencionó anteriormente, siempre se encapsulan con comillas dobles, incluso si la cadena se usa dentro de un Valor de matriz.
Para el tipo de datos de Matrices, El campo de valor está encapsulado con soportes cuadrados, por ejemplo:
Un objeto en el campo de valor está encapsulado con soportes rizados. E incluso puede usar matrices y objetos anidados, por ejemplo:
JSON | Tipo de archivo
Los datos JSON a menudo se colocan en un archivo específico que se conoce como el archivo JSON, este archivo JSON tiene la extensión de ".json ". El tipo de medio del archivo es "Aplicación/JSON"
Conclusión
La sintaxis JSON se basa en la sintaxis de objeto de JavaScript y la razón principal de esto es que JSON se mapeó en los objetos de Javasript. Incluso con la similitud de los dos, hay algunas diferencias en las reglas de sintaxis. En esta publicación, aprendimos sobre las reglas de sintaxis JSON y sus sutiles diferencias con la sintaxis de JavaScript.