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?
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.
1 curtida
Achei que realmente não daria, mas como sou novo com json, fiquei na duvida. Obrigado pela dica.
Apenas cuidado para não confundir JSON com objeto javascript. São coisas diferentes.
1 curtida
Muito obrigado pela ajuda.