Как я могу проверить, является ли значение объектом json? - PullRequest
97 голосов
/ 28 ноября 2010

Мой код на стороне сервера возвращает значение, являющееся объектом json в случае успеха, и строку «false» в случае ошибки.Теперь, как я могу проверить, является ли возвращаемое значение объектом json?

Ответы [ 12 ]

0 голосов
/ 28 ноября 2010

Если вы хотите явно проверить действительный JSON (в отличие от отсутствия возвращаемого значения false), то вы можете использовать подход синтаксического анализа, как описано здесь .

0 голосов
/ 28 ноября 2010

Вы должны вернуть json всегда , но изменить его status или в следующем примере свойство ResponseCode :

if(callbackResults.ResponseCode!="200"){
    /* Some error, you can add a message too */
} else {
    /* All fine, proceed with code */
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...