Json (JavaScript Object Notation) es un formato fácil de intercambio de datos que es fácil de leer y escribir una persona, y fácil de combinar y generar un automóvil. Se basa en un subconjunto de programación de JavaScript, pero es completamente independiente de cualquier idioma. JSON se usa ampliamente para intercambiar datos entre servidor y banda web, aplicaciones móviles y almacenamiento de datos.
JSON se basa en dos estructuras principales:
Conjunto de Sudáfrica "Nombre/Valor" : EN MUYOS IDIOMAES, SE IMPLEMA DE COMO UNAN OBJTO, Grabación, Estructura, Diccionario, Tabla Hash, Lista de Accesso Clave O Matriz Asociativa. En json se presente Objto , Denotado por Soportes Rizados {}
.
{
"Nombre": "Ivan",
"Age": 30,
"Ciudad": "Kyiv"
}
Una lista ordenda de valores : EN LA MAYORIA DE LOS IDIOMAES, SE Realiza como una matriz, vector, lista o secuencia. En json se presente formación , Denotado por Soportes Cuadrados []
.
[
"Manzana",
"Banana",
"naranja"
]
Los valores pueden ser filas (cadena), números, objetos (objeto), matrices (matriz), valores booleanos (verdadero/falso) o nulo.
JSON es una parte integral de la web moderna. Aquí hay algunos escenarios típicos de su uso:
Parámetro | Xml | Json |
---|---|---|
Formato | Texto con etiquetas | Texto con claves y valores |
Legibilidad | Más alto para estructuras complejas | Mejor para datos simples |
Tamaño de archivo | Generalmente más grande | Menos |
Compatibilidad | Amplio soporte | Principalmente en JavaScript |
XML es más adecuado para estructuras complejas con atributos, mientras que JSON es para la API de reposo ligero.
A veces es necesario convertir datos del formato de tabla, como Microsoft Excel, en JSON. Esto puede ser útil para importar datos a servicios web o bases de datos que funcionan con JSON. Aunque Excel no tiene una función de exportación directa integrada a JSON, hay soluciones de tercera parte.
Una de estas herramientas útiles es una función de usuario de Excel Tabletojson () . Esta característica hace que sea fácil convertir datos de la tabla de Excel a la línea JSON.