Saltar al contenido

Convertir un javascript multidimensional array a JSON?

Si encuentras algún problema en tu código o trabajo, recuerda probar siempre en un entorno de testing antes aplicar el código al trabajo final.

Solución:

La mayoría de los marcos de JavaScript populares tienen funciones de utilidad JSON incluidas. Por ejemplo, jQuery tiene una función que llama directamente a una URL y carga el resultado JSON como un objeto: http://docs.jquery.com/Getjson

Sin embargo, puede obtener un analizador JSON de código abierto y un stringifier desde el sitio web de json:

https://github.com/douglascrockford/JSON-js

Luego, simplemente incluya el código y use el método JSON.stringify() en su array.

La “mejor” manera la han proporcionado los otros carteles. Si no necesita las funciones de codificación completas de las bibliotecas a las que se hace referencia y solo necesita codificar matrices simples, intente esto:




Simple functions for encoding Javascript arrays into JSON





No estoy seguro de entender completamente su pregunta, pero si está tratando de convertir el objeto en un string de JSON, entonces probablemente desee ver el soporte nativo de JSON en todos los navegadores nuevos. Aquí está la publicación de Resig al respecto. Para los navegadores que aún no lo admiten, pruebe la biblioteca json2.js. JSON.stringify(obj) convertirá su objeto en un string de JSON.

Reseñas y calificaciones del tutorial

Eres capaz de sostener nuestra publicación dejando un comentario o dejando una puntuación te estamos eternamente agradecidos.

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 4)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *