Dlaczego następujące błędy powodują parsowanie JSONw przeglądarkach. Wygląda na prawidłowy JSON zapisany w literalnym łańcuchu, a następnie przekazany do parsera. Czy nie możemy umieścić napisanego json w łańcuchu javascript, a następnie parsować?
<script>
var text="{"value": "I said, "hello""}";
var selectGroupsRows =JSON.parse(text);
</script>
Odpowiedzi:
0 dla odpowiedzi № 1Musisz uciec z cudzysłowów dwa razy (raz dla javascript, a raz dla JSON).
var text="{"value": "I said, "hello""}";
powinno być
var text="{"value": "I said, \"hello\""}";