Por que o JSON que o flot espera não é mais válido no JSONLINT (e, portanto, jQuery 1.4.x)?
-
24-09-2019 - |
Pergunta
Tentando usar a série de dados de este exemplo não passa mais o Teste de JSONLint. e, como tal, tentando usá -lo com o jQuery 1.4 falha. Especificamente, devolvê -lo ou dados como este de uma solicitação de Ajax como o tipo JSON fará com que o jQuery faça um erro. Eu sei que isso funcionou perfeitamente bem com o jQuery 1.3.x. Alguém tem uma solução?
Solução
O problema é que o pseudo-json não cita teclas de objeto:
// right
{ "something": "value" }
// wrong
{ something: "value" }
Não há problema em fazer isso no JavaScript, mas a sintaxe JSON é mais rigorosa que a sintaxe do JavaScript.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow