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.