Как проверить, является ли строка JSON или нет?

У меня есть простой вызов AJAX, и сервер вернет либо строку JSON с полезными данными, либо ошибку r строка сообщения, созданная функцией PHP mysql_error(). Как я могу проверить, являются ли эти данные строкой JSON или сообщением об ошибке.

Было бы неплохо использовать функцию с именем isJSONточно так же, как вы можете использовать функцию instanceofдля проверки того, является ли что-то массивом.

Вот что я хочу:

if (isJSON(data)){
    //do some data stuff
}else{
    //report the error
    alert(data);
}
145
задан jeffery_the_wind 21 March 2012 в 12:38
поделиться