2009-10-19 9 views

Respuesta

4

No está incluido en el núcleo jQuery actual (1.3.2). En el #jquery jQuery IRC en freenode, hay una cita de John Resig:

John Resig: "Mientras tanto tiene que iniciar la migración de las aplicaciones JSON-usando a json2.js de Crockford"

futuras versiones de jQuery está planeado para admitir esto de forma nativa.

+0

¿Puede proporcionarnos un enlace? – jmav

+0

Esta información se almacena en el #jquery bot en irc.freenode.net, que es donde John dio esta información (al menos uno de los lugares). Entonces no hay un enlace directo. Sin embargo, puedes consultar el bot muy fácilmente. Inicie sesión en #jquery y escriba el comando: '? Json2' (sin backticks, por supuesto) y obtendrá esa cita junto con un enlace a la biblioteca. –

+0

http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ – jmav

3

JSON2 no está incluido en jQuery Core, pero si desea utilizar jQuery para obtener respuestas JSON de su servidor (utilizando $ .getJSON y otras funciones Ajax con dataType = "json") jQuery evaluará la JSON para ti, no necesitas nada más.

Si necesita otras cosas, como stringifying objetos o analizar cadenas JSON por su cuenta, necesitará la biblioteca JSON2 ...

0

jQuery 1.4.1 tienen soporte nativo para analizar JSON en: http://api.jquery.com/jQuery.parseJSON/.

Además, si se pasa en nada, una cadena vacía, null o indefinido, 'nulo' será devuelto de parseJSON. Donde el navegador proporciona una implementación nativa de JSON.parse, jQuery lo usa para analizar la cadena.

Cuestiones relacionadas