¡Esta es una revisión vieja del documento!
El nombre viene de JavaScript Object Notation, es un formato de texto fácil de leer por JavaScript. Es un reemplazo perfecto al XML como formato de intercambio de datos.
Para parsear objetos JSON lo mejor es utilizar el parseador oficial del creador, en JSON2 y en JSON2.
Lo agregaremos de la siguiente forma:
<script type="text/javascript" src="json2.js"></script>
Con este parseador nos es muy sencillo convertir un objeto JavaScript a texto JSON:
var obj = { name : 'Jeffrey', lastName : 'Way', } alert (JSON.stringify(obj));
Otra opción para convertir un texto en formato JSON a un objeto JavaScript es utilizar la función eval, esta forma es inmediata del lenguaje, es decir sin necesidad de utilizar el parser, pero utilizar esta función está desaconsejado debido a lo insegura que es:
var myobj = eval('(' + json_txt + ')');