я следующий ответ JSON из PHP файлаJSON закодировать запятая неудачу
{
"id":"85",
"title":"Hello,
hello I said",
"tags":null,
}
правильный выход в поле «Название» должно быть: «Название»: «Привет, привет, я сказал», бла-бла-бла ,
Обратите внимание, что запятая после Hello.
Я использую json_encode(), но я все еще получаю вышеупомянутый результат (который разбивает json).
вот мой PHP код:
$query = mysql_query("SELECT * from songs");
$rows = array();
while($r = mysql_fetch_assoc($query)) {
$rows[] = $r;
}
$songArray = array(
"songs" => $rows
);
$jsonD = json_encode($songArray);
Если я не включать запятые в моем входе все работает нормально.
Код должен работать, в нем нет ничего особенного.
Есть ли у кого-нибудь идеи, почему это происходит? Как я могу быть исправлен. спасибо
Код PHP, который вы предоставили здесь, не должен выводить этот JSON. Фактический код JSON должен быть чем-то вроде '{" songs ": [...]}', вы уверены, что это код, который вы используете? – Okonomiyaki3000
Вы правы, он выводит то, что вы сказали. Я написал часть json. – user2062455
Вопрос недействителен тогда? Должно ли быть удалено? –