Zusammenfassung der Ressource
JSON Y BSON
- JSON
- JavaScript Object Notation
- intercambio de datos
- para
- JSON NOMBRE/PAR DE
VALORES
- Para asignar a un nombre un valor debemos usar los dos puntos ‘:’ este
separador es el equivalente al igual (‘=’) de cualquier lenguaje.
- 1| "Nombre" : "Geeky
Theory"
- valores
- Un número (entero
o float)
- Un string (entre comillas
simples)
- Un booleano (true o
false)
- Un array (entre corchetes [] )
- { "Frutas": [ { "NombreFruta":"Manzana" , "cantidad":10 }, {
"NombreFruta":"Pera" , "cantidad":20 }, { "NombreFruta":"Naranja" ,
"cantidad":30 } ] }
- Un objeto (entre llaves {})
- Null
- OBJETOS JSON
- Los objetos JSON se identifican entre
corchetes, un objeto puede ser en
nuestro caso una fruta o una verdura
- { "NombreFruta":"Manzana" , "Cantidad":20 }
- Nació
- como una alternativa a XML, el fácil uso en javascript ha generado un
gran numero de seguidores de esta alternativa
- VENTAJAS
- puede ser leído por cualquier lenguaje de programación
- BSON
- Significa
- Binary JSON (JSON Binario).
- es un formato de
- intercambio de datos usado principalmente para su
almacenamiento y transferencia en la base de datos
- Tipos de datos y
sintaxis
- Cadena de caracteres
(String)
- Enteros de 32 o 64
bits
- Tipo de dato real de 64 bits IEEE 754
- Fecha (número entero de
milisegundos en Tiempo Unix)
- Array de bytes (datos
binarios)
- booleano
- Nulo
(null)
- Array
BSON
- Objeto BSON
- consiste en una lista ordenada de
elementos