Este tutorial ilustrará as maneiras de converter JSON em uma matriz e mapa em JavaScript.
Como converter JSON para JavaScript Array?
Para converter o JSON em uma matriz, use o “JSON.Parse ()”Método. Este método é usado para converter a string json em um objeto. Para converter a string json em uma matriz, primeiro converteremos a string em um objeto e depois chamaremos o “empurrar()”Método para adicionar valores em uma matriz vazia.
Sintaxe
Use o seguinte método para o “JSON.parse () ”Método:
JSON.Parse (JSonstring);Ele aceita uma string json como uma entrada e fornece um objeto como uma saída.
Exemplo
Crie uma string json chamada “Strjson ”:
var strjson = '"name": "Paul", "Age": "32", "Designação": "HR"';Invoque o “JSON.o método parse () ”, passando a sequência JSON como um argumento que o converte em um objeto:
var objjson = json.Parse (Strjson);Crie uma matriz vazia chamada “Arrayjson”:
var Arrayjson = [];Itera o objeto convertido chamado “Objjson”E empurre os valores contra cada chave para a matriz usando o“empurrar()”Método:
para (var i em objjson)Finalmente, imprima a matriz no console:
console.log (Arrayjson);Pode -se observar que o JSON foi convertido com sucesso em uma matriz:
Como converter json para mapear em javascript?
Para converter o JSON para mapear, use o “Mapa()”Construtor com o“Objeto.entradas ()" e "JSON.Parse ()" métodos. O “JSON.o método parse () ”converte a string em um objeto, enquanto o“ objeto.Método de entradas () ”fornece uma variedade de pares de valor-chave do objeto convertido. O construtor "mapa" cria um novo objeto de mapa a partir da matriz de entradas.
Sintaxe
Use a sintaxe dada para converter JSON para mapear em JavaScript:
Novo mapa (objeto.Entradas (JSON.parse (objjson)));Exemplo
Chame o construtor "map ()" com "objeto.entradas () ”e“ JSON.Método parse () ”, passando a string json como um argumento:
const mapjson = novo mapa (objeto.Entradas (JSON.parse (objjson)));Imprima o mapa no console usando “console.registro()”Método:
console.log (mapjson);Saída
Fornecemos todas as informações necessárias relacionadas à conversão do JSON para matriz/mapa em JavaScript.
Conclusão
Para converter o JSON em uma matriz, use o “JSON.Parse ()”Método com o“empurrar()”Método, e para converter JSON em um mapa, utilize o“Mapa()”Construtor com o“Objeto.entradas ()" e "JSON.Parse ()”Método. JSON.O método parse () é o método chave para conversão, pois converte a string json em um objeto. Este tutorial ilustrou os métodos para converter JSON em uma matriz e mapa em JavaScript.