gpt4 book ai didi

php - JSON 错误 : parsererror

转载 作者:行者123 更新时间:2023-11-30 18:52:32 26 4
gpt4 key购买 nike

我正在为我的社交网络开发气球通知。当有 2 个或更多通知时,我遇到了这个错误。我在 jsonlint.com 上检查了我的 JSON 响应,我在第 6 行出错。

JSON 响应:

    {
"nid": "1101",
"img": "<img src=\".\/images\/icons\/he_wall_post_icon.png\">",
"notifier": "Sarah O&#039;conner",
"url": " has commened on your <a href=\"wall_action.php?id=1463\">post<\/a>"
}{
"nid": "1100",
"img": "<img src=\".\/images\/icons\/he_wall_post_icon.png\">",
"notifier": "Sarah O&#039;conner",
"url": " likes your <a href=\"wall_action.php?id=1463\">post<\/a>"
}

这是我的 PHP 部分:

$ret_arr = array('nid' => $nid2,'img' => $img, 'notifier' => $notifier, 'url' => $url);

echo json_encode($ret_arr);

这是我的 JS 部分:

    function noob()
{
jQuery.ajax({
url: 'notifications.php?n=1',
dataType: 'json',
success: function(data){
alert('Success!');
},
error: function(requeset, textStatus, errorThrown){
alert('error:'+textStatus);
}
});
}

我怎样才能完成它!

谢谢大家。

最佳答案

您的 JSON 缺少列表括号和对象之间的逗号。

它应该是这样的:

[
{
"nid": "1101",
"img": "<img src=\".\/images\/icons\/he_wall_post_icon.png\">",
"notifier": "Sarah O&#039;conner",
"url": " has commened on your <a href=\"wall_action.php?id=1463\">post<\/a>"
},
{
"nid": "1100",
"img": "<img src=\".\/images\/icons\/he_wall_post_icon.png\">",
"notifier": "Sarah O&#039;conner",
"url": " likes your <a href=\"wall_action.php?id=1463\">post<\/a>"
}
]

关于php - JSON 错误 : parsererror,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3324405/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com