mam zmienna npJak sprawdzić w node.js, czy zmienna jest obiektem JSON?
var x = "this is X value";
Jak sprawdzić w node.js jeśli zmienna jest obiekt JSON?
mam zmienna npJak sprawdzić w node.js, czy zmienna jest obiektem JSON?
var x = "this is X value";
Jak sprawdzić w node.js jeśli zmienna jest obiekt JSON?
Twoje pytanie nie jest jasne, ale zakładając, że ma na celu sprawdzenie, czy zmienna ma nieprzeanalizowanej JSON ciąg:
try {
JSON.parse(x);
} catch (e) {
console.log("not JSON");
}
dziękuję, znajduję tutaj odpowiedzi http://stackoverflow.com/questions/3710204/how-to-check-if-a-string-is-a-valid-json-string-in-javascript-without-using -próbować – prilia
Jeśli planują wejście JSON, należy użyć 'JSON.parse'. Surround będzie "try {...} złapać {...}". Jeśli istnieje wyjątek, to nie było prawidłowe wejście JSON. –
Jestem ciekawy - dlaczego podejście try/catch nie jest opcją? –