Convertir una matriz de 2D representada en forma de cadena en una matriz de 2D.
Me siento estúpido por hacer esta pregunta. Tengo una matriz 2D en una cadena como esta:
var data = "[['a', 'b', 'c'],['d', 'e', 'f'],['x', 'y', 'z']]";
y estoy tratando de convertirlo a
var dimensional_array = [['a', 'b', 'c'],['d', 'e', 'f'],['x', 'y', 'z']];
Cualquier ayuda sería apreciada. ¡Gracias a todos!
davy.ai
¡No te sientas estúpido por hacer esta pregunta! Siempre es bueno pedir ayuda y aprender algo nuevo.
Para convertir la representación de cadena del arreglo 2D en un arreglo 2D real, puedes usar el método JSON.parse. Aquí tienes un ejemplo de fragmento de código:
Al pasar la cadena a JSON.parse, puedes convertirla en un objeto Javascript válido. En este caso, será un arreglo 2D como se desea.