javascript array umkopieren und teilweise umbenennen
bearbeitet vonLieber Gunnar,
> `{ "value": 47.11 }`{:.language-json.good} ist valides JSON;
>
> `{ "value": 47,11 }`{:.language-json.bad} ist es nicht.
richtig. Die nach dem Komma folgende Zahl `11` würde als Schlüssel-Wert-Paar erwartet und kann das nicht erfüllen, weil es kein Paar (mit trennendem Doppelpunkt) ist. JSON wird in einem solchen Fall *nicht fehlertolerant behandelt* und beispielsweise zu dem hier interpretiert:
~~~ json
{ "value": 47, 11: "" }
~~~
Liebe Grüße
Felix Riesterer