Вы находитесь на странице: 1из 12

Universidad de la Sierra Sur

AJAX JSON
Tecnologas Web II

Licenciatura en Informtica

JSON
JSON es un formato ligero de intercambio de datos que desde hace algn tiempo ha comenzado a usarse de una forma tan popular como se uso en su tiempo el XML. JSON es la abreviaci n de JavaScri t Ob!ect Notaci"n !Notacin de Objetos de JavaScript"# $ambi%n es subcon&unto del est'ndar ()M* +,+ publicado en diciembre de -.... (l formato de JSON es ampliamente reconocido por una gran variedad de lengua&es como Java/ 010/ JavaScript/ )22/ )3 entre otros
2

#$ules son sus usos% sirve para modelar 4 presentar datos/ as5 que se puede combinar con todo tipo de aplicaciones como lectores 6SS/ 7idgets de 7ord0ress/ Mods de Joomla/ 8adgets 4 9adges en diferentes aplicaciones 4 servidores.

&structura
(sta constituido por dos estructuras perfectamente v'lidas en cualquier lengua&e de programaci n: -";na colecci n de pares nombre < valor +";na lista ordenada de valores

Sinta'is
(l primer elemento de JSON es el ob&eto u ob&ect/ este se conforma de una llave de apertura/ el nombre del ob&eto entrecomillado/ dos puntos/ el valor dado al ob&eto 4 una llave de cierre: = >ob&eto> : valor ?

= >secretaria> : >una chica linda 4 eficiente> ?


5

Ti os de (atos
-. String !)adenas de te@to" +. number !nmeros" A. ob&ect !Ob&etos" B. char !caracteres unicode v'lidos" C. arra4 !;n arreglo o colecci n de valores" ,. null !nulo" D. boolean !valores true o false"

Arra)s
La forma m's simple de mostrar datos es atrav%s de un arreglo/ el arreglo comienza con un corchete de inicio ! E " 4 termina con un corchete de final ! F " 4 se trata de una colecci n de pares nombre < valor separados por comas:

>arreglo> : E= lista de pares nombre < valor?F

>datos>: E=>nombre> : >Juanita Sierra>/ >edad>: +C/ >estudios> : >0reparatoria>/ >caracter>: >Linda 4 atenta>?F

=>secretaria>: = >datos>: E=>nombre> : >Juanita Sierra>/ >edad>: +C/ >estudios> : >0reparatoria>/ >caracter>: >Linda 4 atenta>?F ??
8

*tt +,,braincast-nl,sam les,!soneditor,

10

.a/ones or las 0ue JSON vence a X1L


-" JSON soporta dos tipos de estructuras/ una de ellas son ob&etos que contienen una colecci n de pares llave#valor 4 el otro tipo se trata de arra4s de valores. (sto proporciona una gran sencillez en las estructuras. +" JSON no tiene espacios de nombres/ cada ob&eto es un con&unto de claves independientes de cualquier otro ob&eto. A" JSON no necesita ser e@tensible por que es fle@ible por s5 solo. 0uede representar cualquier estructura de datos pudiendo aGadir nuevos campos con total facilidad. B" JSON es mucho mas simple que XML/ el cual proporciona pesadas tecnolog5as que le avalan !Scheme/ XSL$/ X0ath". C" JSON es optimista 4 no requiere de este tipo de tecnolog5as/ conf5a en el desarrollador.
11

.eferencias
http:<<tar&uccino.com<tutoriales<programacion# Heb<introduccion#a#&son< http:<<HHH.anal4ticaHeb.com<desarrollo#Heb<&son#versus# @ml#en#pro4ectos#Heb http:<<HHH.4outube.com<HatchIvJSc;KgBe06.L

12

Вам также может понравиться