SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
INTRODUCCIÓN A
JSON
APRENDE MONGODB DESDE CERO
Apasoft.training@Gmail.com www.Apasoft-training.com
Introducción a JSON
❑JSON es un formato de intercambio de datos ligero y fácil de
leer orientado a su uso en la web.
❑Significa Java Script Object Notation
❑Es un estándar abierto y ampliamente utilizado en aplicaciones
de software y servicios web.
❑Transmite información en formato de texto plano entre
servidores y aplicaciones cliente.
❑JSON es compatible con lenguajes de programación como
JavaScript, Python, Java, entre otros. Es decir, es independiente
del lenguaje que usemos
Apasoft.training@Gmail.com www.Apasoft-training.com
Introducción a JSON
❑La estructura de un documento JSON consiste en una
colección de pares clave-valor
❑En realidad es similar a la estructura de un objeto en
JavaScript
❑Pueden ser números, cadenas, booleanos, objetos
(colección de pares clave-valor anidados), o arrays (lista
ordenada de valores).
Apasoft.training@Gmail.com www.Apasoft-training.com
Introducción a JSON
❑Los datos se separan en
forma de clave-valor
Apasoft.training@Gmail.com www.Apasoft-training.com
{
“nombre": “Pepe",
“Apellidos”: “Rodriguez”,
“edad": 32,
“ocupacion": “recepcionista,
“direccion": {
“calle": “ Pez 23",
"ciudad": “Madrid",
"state": “MA"
},
“telefonos": [
"555-555-1212",
"555-555-1213"
]
}
Introducción a JSON
❑Los datos se separan en
forma de clave-valor
❑Los datos se separan por
comas
Apasoft.training@Gmail.com www.Apasoft-training.com
{
“nombre": “Pepe",
“Apellidos”: “Rodriguez”,
“edad": 32,
“ocupacion": “recepcionista,
“direccion": {
“calle": “ Pez 23",
"ciudad": “Madrid",
"state": “MA"
},
“telefonos": [
"555-555-1212",
"555-555-1213"
]
}
Introducción a JSON
❑Los datos se separan en
forma de clave-valor
❑Los datos se separan por
comas
❑Se usan las llaves para
envolver un documento
JSON
Apasoft.training@Gmail.com www.Apasoft-training.com
{
“nombre": “Pepe",
“Apellidos”: “Rodriguez”
“edad": 32,
“ocupacion": “recepcionista,
“direccion": {
“calle": “ Pez 23",
"ciudad": “Madrid",
"state": “MA"
},
“telefonos": [
"555-555-1212",
"555-555-1213"
]
}
Introducción a JSON
❑Los datos se separan en
forma de clave-valor
❑Los datos se separan por
comas
❑Se usan las llaves para
envolver un documento
JSON
❑O un subconjunto de
datos
Apasoft.training@Gmail.com www.Apasoft-training.com
{
“nombre": “Pepe",
“Apellidos”: “Rodriguez”
“edad": 32,
“ocupacion": “recepcionista,
“direccion": {
“calle": “ Pez 23",
"ciudad": “Madrid",
"state": “MA"
},
“telefonos": [
"555-555-1212",
"555-555-1213"
]
}
Introducción a JSON
❑Los datos se separan en
forma de clave-valor
❑Los datos se separan por
comas
❑Se usan las llaves para
envolver un documento
JSON
❑O un subconjunto de
datos
Apasoft.training@Gmail.com www.Apasoft-training.com
{
“nombre": “Pepe",
“Apellidos”: “Rodriguez”
“edad": 32,
“ocupacion": “recepcionista,
“direccion": {
“calle": “ Pez 23",
"ciudad": “Madrid",
"state": “MA"
},
“telefonos": [
"555-555-1212",
"555-555-1213"
]
}
Introducción a JSON
❑¿Qué lo diferencia de XML?
❑Los dos tienen bastantes similitudes, por ejemplo que son auto descriptivos
,jerárquicos y pueden ser leídos y manejados por múltiples lenguajes.
❑sin embargo también tienen algunas diferencias , sobre todo hay que tener
en cuenta que json es un lenguaje más corto más rápido y más sencillo de
usar que XML
❑una de las desventajas de XML es que tiene que ser parseado por un XML
parser, mientras que JSON puede serlo por una función estándar de javascript
❑Por ejemplo , en un entorno web, JSON es parcheado de forma directa
mientras que XML tiene que ser recorrido en todos sus elementos para ir
recuperando sus valores
Apasoft.training@Gmail.com www.Apasoft-training.com
Introducción a JSON
❑Un ejemplo
de múltiples
documentos
JSON.
Apasoft.training@Gmail.com www.Apasoft-training.com
[
{
“nombre": “Pepe",
“Apellidos”: “Rodriguez”,
“edad": 32,
},
{
“nombre": “Raul",
“Apellidos”: “Fernandez”,
“edad": 32,
},
{
“nombre": “Rosa",
“Apellidos”: “Rodriguez”,
“edad": 32,
“ocupacion”: “informatica”
},
]

Weitere ähnliche Inhalte

Mehr von Victor Zapata

10-Operadores+comparación.pdf
10-Operadores+comparación.pdf10-Operadores+comparación.pdf
10-Operadores+comparación.pdfVictor Zapata
 
mongodebdocumentos.pdf
mongodebdocumentos.pdfmongodebdocumentos.pdf
mongodebdocumentos.pdfVictor Zapata
 
011-Tipos+de+datos (1).pdf
011-Tipos+de+datos (1).pdf011-Tipos+de+datos (1).pdf
011-Tipos+de+datos (1).pdfVictor Zapata
 
05-Terminos+ (2).pdf
05-Terminos+ (2).pdf05-Terminos+ (2).pdf
05-Terminos+ (2).pdfVictor Zapata
 
03-Versiones (1).pdf
03-Versiones (1).pdf03-Versiones (1).pdf
03-Versiones (1).pdfVictor Zapata
 
01-IntroducciónMongoDB (2).pdf
01-IntroducciónMongoDB (2).pdf01-IntroducciónMongoDB (2).pdf
01-IntroducciónMongoDB (2).pdfVictor Zapata
 
00-Bases+de+dato+noSQL (3).pdf
00-Bases+de+dato+noSQL (3).pdf00-Bases+de+dato+noSQL (3).pdf
00-Bases+de+dato+noSQL (3).pdfVictor Zapata
 
0001-Contenido+del+curso+mongodb (2).pdf
0001-Contenido+del+curso+mongodb (2).pdf0001-Contenido+del+curso+mongodb (2).pdf
0001-Contenido+del+curso+mongodb (2).pdfVictor Zapata
 
00-PRESENTACIÓN+DEL+CURSO (2).pdf
00-PRESENTACIÓN+DEL+CURSO (2).pdf00-PRESENTACIÓN+DEL+CURSO (2).pdf
00-PRESENTACIÓN+DEL+CURSO (2).pdfVictor Zapata
 
pptBC5D.pptm [Autoguardado].pdf
pptBC5D.pptm [Autoguardado].pdfpptBC5D.pptm [Autoguardado].pdf
pptBC5D.pptm [Autoguardado].pdfVictor Zapata
 
Norma.ISO.31000.2018.Espanol.pdf
Norma.ISO.31000.2018.Espanol.pdfNorma.ISO.31000.2018.Espanol.pdf
Norma.ISO.31000.2018.Espanol.pdfVictor Zapata
 
Analisis_de_riesgo_usando_la_metodologia_OWASP.pdf
Analisis_de_riesgo_usando_la_metodologia_OWASP.pdfAnalisis_de_riesgo_usando_la_metodologia_OWASP.pdf
Analisis_de_riesgo_usando_la_metodologia_OWASP.pdfVictor Zapata
 
Cualitativaestudiodecaso
CualitativaestudiodecasoCualitativaestudiodecaso
CualitativaestudiodecasoVictor Zapata
 

Mehr von Victor Zapata (20)

consultas.pptx
consultas.pptxconsultas.pptx
consultas.pptx
 
10-Operadores+comparación.pdf
10-Operadores+comparación.pdf10-Operadores+comparación.pdf
10-Operadores+comparación.pdf
 
CONSULTADB.pptx
CONSULTADB.pptxCONSULTADB.pptx
CONSULTADB.pptx
 
mongodebdocumentos.pdf
mongodebdocumentos.pdfmongodebdocumentos.pdf
mongodebdocumentos.pdf
 
MONGODBCREAR.pptx
MONGODBCREAR.pptxMONGODBCREAR.pptx
MONGODBCREAR.pptx
 
011-Tipos+de+datos (1).pdf
011-Tipos+de+datos (1).pdf011-Tipos+de+datos (1).pdf
011-Tipos+de+datos (1).pdf
 
05-Terminos+ (2).pdf
05-Terminos+ (2).pdf05-Terminos+ (2).pdf
05-Terminos+ (2).pdf
 
03-Versiones (1).pdf
03-Versiones (1).pdf03-Versiones (1).pdf
03-Versiones (1).pdf
 
01-IntroducciónMongoDB (2).pdf
01-IntroducciónMongoDB (2).pdf01-IntroducciónMongoDB (2).pdf
01-IntroducciónMongoDB (2).pdf
 
00-Bases+de+dato+noSQL (3).pdf
00-Bases+de+dato+noSQL (3).pdf00-Bases+de+dato+noSQL (3).pdf
00-Bases+de+dato+noSQL (3).pdf
 
0001-Contenido+del+curso+mongodb (2).pdf
0001-Contenido+del+curso+mongodb (2).pdf0001-Contenido+del+curso+mongodb (2).pdf
0001-Contenido+del+curso+mongodb (2).pdf
 
00-PRESENTACIÓN+DEL+CURSO (2).pdf
00-PRESENTACIÓN+DEL+CURSO (2).pdf00-PRESENTACIÓN+DEL+CURSO (2).pdf
00-PRESENTACIÓN+DEL+CURSO (2).pdf
 
pptBC5D.pptm [Autoguardado].pdf
pptBC5D.pptm [Autoguardado].pdfpptBC5D.pptm [Autoguardado].pdf
pptBC5D.pptm [Autoguardado].pdf
 
Norma.ISO.31000.2018.Espanol.pdf
Norma.ISO.31000.2018.Espanol.pdfNorma.ISO.31000.2018.Espanol.pdf
Norma.ISO.31000.2018.Espanol.pdf
 
Analisis_de_riesgo_usando_la_metodologia_OWASP.pdf
Analisis_de_riesgo_usando_la_metodologia_OWASP.pdfAnalisis_de_riesgo_usando_la_metodologia_OWASP.pdf
Analisis_de_riesgo_usando_la_metodologia_OWASP.pdf
 
Gestion
GestionGestion
Gestion
 
Cualitativaestudiodecaso
CualitativaestudiodecasoCualitativaestudiodecaso
Cualitativaestudiodecaso
 
Paradigmas (1)
Paradigmas  (1)Paradigmas  (1)
Paradigmas (1)
 
Deber
DeberDeber
Deber
 
Conectividad
ConectividadConectividad
Conectividad
 

Kürzlich hochgeladen

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 

Kürzlich hochgeladen (20)

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 

01-introduccion+json (1).pdf

  • 1. INTRODUCCIÓN A JSON APRENDE MONGODB DESDE CERO Apasoft.training@Gmail.com www.Apasoft-training.com
  • 2. Introducción a JSON ❑JSON es un formato de intercambio de datos ligero y fácil de leer orientado a su uso en la web. ❑Significa Java Script Object Notation ❑Es un estándar abierto y ampliamente utilizado en aplicaciones de software y servicios web. ❑Transmite información en formato de texto plano entre servidores y aplicaciones cliente. ❑JSON es compatible con lenguajes de programación como JavaScript, Python, Java, entre otros. Es decir, es independiente del lenguaje que usemos Apasoft.training@Gmail.com www.Apasoft-training.com
  • 3. Introducción a JSON ❑La estructura de un documento JSON consiste en una colección de pares clave-valor ❑En realidad es similar a la estructura de un objeto en JavaScript ❑Pueden ser números, cadenas, booleanos, objetos (colección de pares clave-valor anidados), o arrays (lista ordenada de valores). Apasoft.training@Gmail.com www.Apasoft-training.com
  • 4. Introducción a JSON ❑Los datos se separan en forma de clave-valor Apasoft.training@Gmail.com www.Apasoft-training.com { “nombre": “Pepe", “Apellidos”: “Rodriguez”, “edad": 32, “ocupacion": “recepcionista, “direccion": { “calle": “ Pez 23", "ciudad": “Madrid", "state": “MA" }, “telefonos": [ "555-555-1212", "555-555-1213" ] }
  • 5. Introducción a JSON ❑Los datos se separan en forma de clave-valor ❑Los datos se separan por comas Apasoft.training@Gmail.com www.Apasoft-training.com { “nombre": “Pepe", “Apellidos”: “Rodriguez”, “edad": 32, “ocupacion": “recepcionista, “direccion": { “calle": “ Pez 23", "ciudad": “Madrid", "state": “MA" }, “telefonos": [ "555-555-1212", "555-555-1213" ] }
  • 6. Introducción a JSON ❑Los datos se separan en forma de clave-valor ❑Los datos se separan por comas ❑Se usan las llaves para envolver un documento JSON Apasoft.training@Gmail.com www.Apasoft-training.com { “nombre": “Pepe", “Apellidos”: “Rodriguez” “edad": 32, “ocupacion": “recepcionista, “direccion": { “calle": “ Pez 23", "ciudad": “Madrid", "state": “MA" }, “telefonos": [ "555-555-1212", "555-555-1213" ] }
  • 7. Introducción a JSON ❑Los datos se separan en forma de clave-valor ❑Los datos se separan por comas ❑Se usan las llaves para envolver un documento JSON ❑O un subconjunto de datos Apasoft.training@Gmail.com www.Apasoft-training.com { “nombre": “Pepe", “Apellidos”: “Rodriguez” “edad": 32, “ocupacion": “recepcionista, “direccion": { “calle": “ Pez 23", "ciudad": “Madrid", "state": “MA" }, “telefonos": [ "555-555-1212", "555-555-1213" ] }
  • 8. Introducción a JSON ❑Los datos se separan en forma de clave-valor ❑Los datos se separan por comas ❑Se usan las llaves para envolver un documento JSON ❑O un subconjunto de datos Apasoft.training@Gmail.com www.Apasoft-training.com { “nombre": “Pepe", “Apellidos”: “Rodriguez” “edad": 32, “ocupacion": “recepcionista, “direccion": { “calle": “ Pez 23", "ciudad": “Madrid", "state": “MA" }, “telefonos": [ "555-555-1212", "555-555-1213" ] }
  • 9. Introducción a JSON ❑¿Qué lo diferencia de XML? ❑Los dos tienen bastantes similitudes, por ejemplo que son auto descriptivos ,jerárquicos y pueden ser leídos y manejados por múltiples lenguajes. ❑sin embargo también tienen algunas diferencias , sobre todo hay que tener en cuenta que json es un lenguaje más corto más rápido y más sencillo de usar que XML ❑una de las desventajas de XML es que tiene que ser parseado por un XML parser, mientras que JSON puede serlo por una función estándar de javascript ❑Por ejemplo , en un entorno web, JSON es parcheado de forma directa mientras que XML tiene que ser recorrido en todos sus elementos para ir recuperando sus valores Apasoft.training@Gmail.com www.Apasoft-training.com
  • 10. Introducción a JSON ❑Un ejemplo de múltiples documentos JSON. Apasoft.training@Gmail.com www.Apasoft-training.com [ { “nombre": “Pepe", “Apellidos”: “Rodriguez”, “edad": 32, }, { “nombre": “Raul", “Apellidos”: “Fernandez”, “edad": 32, }, { “nombre": “Rosa", “Apellidos”: “Rodriguez”, “edad": 32, “ocupacion”: “informatica” }, ]