2012-04-22 57 views

Respuesta

50

JSON.stringify()

convertir un valor a JSON, reemplazando opcionalmente valores si se especifica una función de sustituto de, o opcionalmente incluyendo sólo las propiedades especificadas si se especifica una matriz de sustituto.

32

Puede usar el JSON stringify method.

JSON.stringify({x: 5, y: 6}); // '{"x":5,"y":6}' or '{"y":6,"x":5}' 

No es bastante bueno el apoyo a este a través del tablero cuando se trata de los navegadores, como se muestra en http://caniuse.com/#search=JSON. Sin embargo, observará que las versiones de IE anteriores a 8 no admiten esta funcionalidad de forma nativa.

Si desea atender a esos usuarios también necesitará una cuña. Douglas Crockford ha proporcionado su propio JSON Parser en github.

+1

+1 para mostrar que hay diferentes resultados posibles. –

+2

@amnotiam Los objetos, a diferencia de las matrices, no tienen un orden particular de propiedades. Buen ojo ;) – Sampson

8

tratar de utilizar JSON.stringify

Saludos