我想通过api从wordpress的wp_posts表中获取post_content,
我正在使用utf8编码格式,当我从json api获得输出时,
我想要的字段是这样的:
"post_title":"\u0631\u0627\u06cc\u06af\u0627\u0646"
我的post_title是波斯语,我想将此代码转换为
起源于波斯语。
如何在android studio中将这种格式的文本转换成我的语言?
答案 0 :(得分:0)
Wordpress(据我所知)仍然使用序列化数据。您需要反序列化:
unserialize($mydata);
答案 1 :(得分:0)
好吧,既然再没有人帮助我,我找到了答案Yohooooooooooooooooo ....
答案很简单
在API中只需替换为:
echo json_encode($myarray);
与此
echo preg_replace_callback("/\\\\u([a-f0-9]{4})/iu", function($m){return iconv('UCS-4LE','UTF-8',pack('V', hexdec('U'.$m[1])));}, json_encode($myarrauy));
我确定这对任何人都适用。