0
從MSSQL數據庫作爲JSON返回日本術語的列表有問題。 如果我回報他們爲一堆列表項一切正常,但我似乎無法得到JSON編碼爲我工作。 任何指針非常讚賞。困難使日文字符(UTF-8)通過json_encode
$prefs = array();
while($row = mssql_fetch_array($result))
{
$prefs[] = mb_convert_encoding($row["Pref"] , "UTF-8", "SHIFT-JIS") ;
//echo "<li>" . mb_convert_encoding($row["Pref"] , "UTF-8", "SHIFT-JIS") . "</li>";
}
echo json_encode($prefs);
是否有任何錯誤消息? – jwueller 2010-10-29 11:26:02
都能跟得上 - 剛剛獲得goggledygook的JSON編碼數組。 [「\ u611b \ u77e5 \ u770c」,「\ u611b \ u5a9b \ u770c」] – Chin 2010-10-29 12:19:50
這看起來完全對我有效。這些是unicode轉義序列。 – jwueller 2010-10-29 12:57:53