返される json データは
[{"univ_id":"10001","univ_name":"u5317u4eacu5927u5b66","univ_photo":"10001.jpg","univ_website":"u8fdbu5165","univ_introduce":"rnu5317u4eacu5927u5b66u521bu529e"}]
u5317u4eacu5927u5b66u52 文字1bu529e のように、すべて漢字にする必要があります。 。しかし、解決策はありませんか?
明確に説明できたかわかりませんが、Baidu
urlencode URL エンコード後に行った処理の一部についてお話します。
$arr = array(
('id') => urlencode($univ_id),
('name') => urlencode($univ_name),
('introduce') => urlencode($univ_introduce)
);
echo urldecode(json_encode($arr)); 確かに転送できます。残念ながら、私は ajaxretun を使用したいと思っています。 。
この方法だとデータ量が多すぎて吐いてしまいます。 。
それは Unicode 中国語の HTML エンティティです。戻り値を取得して変換することができます
ajaxReturn を使用すると、変換前でも後でも、常にこの形式になります [{"univ_id":"10001","univ_name":"u5317u4eacu5927u5b66"," univ_photo":"10001.jpg","univ_website":"u8fdbu5165 ","univ_introduce":"rnu5317u4eacu5927u5b66u521bu529e"}]
また、本当に気にしなくても良いのでしょうか? ? 。 。アプリのインターフェースを作りたいのですが、データは入手できますか?
返された json データが正しいかどうかを確認します。そうであれば、受信後に印刷して確認できます。なので、アプリが認識できれば、受け取った後に印刷して見てみてください
それが Unicode 中国語の HTML エンティティ表現です
ブラウザでは表示されますので、心配しないでください