Eu tenho um campo chamado percentagem que deve ser numérico, mas no json ele permite receber o valor como string. Tem como evitar isso no json?
Como posso garantir que um campo numérico do json não permita receber string
A
4 Respostas
J
1 like
Falando em JSON propriamente dito, não! afinal de contas o JSON nada mais é do que uma String com chave/valor e hierarquias.
A nível de aplicação, sim, você pode validar os dados recebidos e verificar o campo de percentual ou qualquer outro que desejar, e se não for um número você pode devolver um erro, caso contrário segue o fluxo normal.
A
Solucao aceita
Achei que realmente não daria, mas como sou novo com json, fiquei na duvida. Obrigado pela dica.
L
1 like
Apenas cuidado para não confundir JSON com objeto javascript. São coisas diferentes.
A
Muito obrigado pela ajuda.
Criado 11 de outubro de 2021
Ultima resposta 13 de out. de 2021
Respostas 4
Participantes 3