JSON
Significa "JavaScript Object Notation" y se pronuncia como el nombre "Jason". JSON es un formato de intercambio de datos basado en texto diseñado para transmitir estructurado datos . Se usa más comúnmente para transferir datos entre la web aplicaciones y a la servidores web.
JSON a menudo se ve como una alternativa a XML, otro Texto sin formato formato de intercambio de datos. En la mayoría de los casos, la representación JSON de un objeto es más compacta que la representación XML porque no requiere etiquetas para cada elemento A continuación se muestra un ejemplo de un objeto llamado "PC para juegos" definido en JSON y XML.
JSON
{
"computadora": {
"name": "PC para juegos",
"componentes": {
"cpu": "Intel i7 3.4GHz", "ram": "16GB", "almacenamiento": "2TB HDD"
}
}
}
XML
<computadora>
<nombre> PC para juegos </nombre>
<componentes>
<cpu> Intel i7 3.4GHz </cpu>
<ram> 16GB </ram>
<storage> 2TB HDD </storage>
</components>
</computer>
Como puede ver, el objeto se representa más eficientemente en JSON que en XML. La eficiencia de JSON lo ha ayudado a convertirse en una opción popular para aplicaciones web y ahora se usa a menudo en lugar de XML. Incluso Ajax Las aplicaciones usan comúnmente JSON, aunque Ajax técnicamente significa "JavaScript asíncrono y XML". Si bien la diferencia entre XML y JSON puede ser insignificante para aplicaciones pequeñas, la baja sobrecarga de JSON puede ayudar a reducir ancho de banda y otros recursos del sistema utilizados por los sitios web de alto tráfico.
Extensión de archivo: .JSON