JSON.parse Unexpected number in JSON
Bonjour,
J'ai un code comme ceci :
Code:
1 2 3 4 5 6
|
function() {
var json = $(this).attr('value');
obj = JSON.parse(json);
console.log(obj.year);
} |
la valeur de mon json = $(this).attr('value') est celle-ci : {"year":2019, "num_radius":04, "id_things":15}.
Seulement, j'ai cette erreur dans ma console:
Citation:
Uncaught SyntaxError: Unexpected number in JSON at position 29
at JSON.parse (<anonymous>)
at HTMLInputElement.<anonymous> (index.php:63)
at Function.each (VM16393 jquery-3.3.1.slim.min.js:2)
at w.fn.init.each (VM16393 jquery-3.3.1.slim.min.js:2)
at HTMLFormElement.<anonymous> (index.php:60)
at HTMLFormElement.dispatch (VM16393 jquery-3.3.1.slim.min.js:2)
at HTMLFormElement.v.handle (VM16393 jquery-3.3.1.slim.min.js:2)
(anonymous) @ index.php:63
each @ VM16393 jquery-3.3.1.slim.min.js:2
each @ VM16393 jquery-3.3.1.slim.min.js:2
(anonymous) @ index.php:60
dispatch @ VM16393 jquery-3.3.1.slim.min.js:2
v.handle @ VM16393 jquery-3.3.1.slim.min.js:2
Et j'ai un peu l'impression que JS me rajoute un nombre, quelque part.
J'ai essayé énormément de façon de parser en JS avec le format JSON, sans rien y faire. Malheureusement :roll:
Quelqu'un pourrait-il m'éclairer sur ce petit problème :) ?