Duplicar posible:
Convert JS object to JSON stringCómo convertir JSON a una cadena?
Tengo un objeto JSON en JS, y me gustaría para convertirlo en cadena. ¿Es una función para esto?
Gracias de antemano,
Duplicar posible:
Convert JS object to JSON stringCómo convertir JSON a una cadena?
Tengo un objeto JSON en JS, y me gustaría para convertirlo en cadena. ¿Es una función para esto?
Gracias de antemano,
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.
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 para mostrar que hay diferentes resultados posibles. –
@amnotiam Los objetos, a diferencia de las matrices, no tienen un orden particular de propiedades. Buen ojo ;) – Sampson
tratar de utilizar JSON.stringify
Saludos
Si tiene JSON, lo que ya es una cadena. –
no, es un objeto, como este: '{" foo ":" bar "}' –
Entonces no es JSON, es un objeto. – Guffa