Convertir la matriz a JSON - JavaScript

Convertir la matriz a JSON - JavaScript
Al administrar los datos en JavaScript, puede haber un requisito para ordenar los datos de manera efectiva para que sean legibles. Por ejemplo, asociar los datos interrelacionados para hacerlo útil. En tal caso, escenarios, convertir una matriz a JSON ayuda a organizar y utilizar los datos de manera efectiva en el fin del desarrollador.

Este artículo ilustrará los enfoques para transformar una matriz en JSON en JavaScript.

Cómo convertir/transformar una matriz a JSON usando JavaScript?

Para convertir la matriz en un objeto JSON, aplique los siguientes métodos en combinación con el "Json.Stringify ()" método:

  • "Json.analizar gramaticalmente()" método.
  • "Objeto.asignar()" método.

Método 1: Convertir la matriz a JSON a través de JSON.stringify () y json.Métodos de parse () en JavaScript

El "Json.Stringify ()El método "transforma un objeto JavaScript en una cadena, y el"Json.analizar gramaticalmente()El método "convierte el texto en un objeto JavaScript. Estos métodos se pueden utilizar para transformar la matriz de enteros en una matriz de objetos.

Sintaxis

Json.Stringify (arr)

En la sintaxis anterior, "arrugado"Se refiere a la matriz que debe convertirse en una cadena.

Json.analizar (texto, receptor)

En esta sintaxis:

  • "texto"Indica el valor de la cadena que debe analizarse en JSON.
  • "receptor"Es un parámetro opcional para analizar la función.

Ejemplo

Vamos a ver las líneas de código establecidas a continuación:

En el bloque de código anterior:

  • En primer lugar, cree una matriz llamada "MyArray”Y mostrar sus valores en la consola.
  • En el siguiente paso, aplique el "Json.Stringify ()Método que convierte la matriz especificada en formato de cadena JSON.
  • Después de eso, convierta los valores de cadena JSON transformados en un objeto usando el "Json.analizar gramaticalmente()" método.
  • Por último, analice el tipo de valor transformado con la ayuda del "tipo de"Operador y muestra el objeto convertido en la consola.

Producción

En la salida anterior, es evidente que la matriz dada se convierte en un objeto.

Método 2: Convierta una matriz a JSON a través de JSON.stringify () y objeto.Asignar () métodos en JavaScript

El "Objeto.asignar()El método se utiliza para colocar los valores de uno o más de un objeto de origen en un objeto de destino. Este método se puede implementar combinados con el "Json.Stringify ()Método "para transformar los valores de cadena dados en una matriz en valores de objeto de destino.

Sintaxis

Objeto.Asignar (objetivo, ... fuentes)

En la sintaxis dada anteriormente:

  • "objetivo"Señala el objeto objetivo.
  • "fuentes"Corresponde a las propiedades que se aplicarán.

Ejemplo

Pasemos por las siguientes líneas de código:

En el fragmento de código anterior:

  • Del mismo modo, cree una matriz llamada "MyArray"Tener los valores de cadena establecidos y mostrarlo.
  • En el siguiente paso, aplique el "Objeto.asignar()Método que agrega todas las entidades enumerables de la matriz proporcionada en forma de un objeto.
  • Después de eso, del mismo modo, aplique el "Json.Stringify ()Método para convertir el objeto resultante en el formato de cadena.
  • Finalmente, muestre el objeto JSON resultante en la consola.

Producción

Se puede observar que en primer lugar la matriz se convierte en un objeto y luego se muestra como una cadena.

Conclusión

Para convertir/transformar la matriz en un objeto JSON, aplique el "Json.Stringify ()"Método en combinación con el"Json.analizar gramaticalmente()"Método o el"Objeto.asignar()" método. Estos métodos se pueden utilizar para analizar los enteros y la matriz de cadenas en un objeto, respectivamente. Este artículo discutió los enfoques para transformar una matriz a JSON en JavaScript.