我需要你的帮助来完成我的项目。我从我的json文件中获取数据,其中一些文件由中文字符组成,但当我尝试写入.csv时,它无法正常显示。
这是我的代码
function writeCsv()
{
$resource = fopen('c:/xampp/test.json','w');
$csvBodyData = [ 'item'=> '逆始感録機政'];
fputcsv($resource, $csvBodyData);
}
我尝试了以下解决方案,但它仍然无效。
write utf-8 characters to file with fputcsv in php
我得到了这个角色" ???"。
答案 0 :(得分:1)
在您的情况下问题不在PHP中。当您在Excel中打开csv文件时,它会显示一个窗口,您可以在其中设置CSV导入选项,如分隔符和编码。您应该选择viewPager.addOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {
@Override
public void onPageSelected(int position) {
// Add your logic
}
});
编码来查看这些中文字符。