我从SQL服务器获取数据。
我创建一个长字符串,在新行的字段和换行符之间使用空格。
然后,我将带有iconv的字符串从windows-1255转换为UTF-8,并将字符串保存到test.xls文件中。
当我在OpenOffice电子表格中打开文件时,如果选择UTF编码,表格将正确显示。
但在MS Excel中打开文件,字段显示正确,但希伯来文本不是。Excel标准编码
我的问题是:我应该在哪种编码中保存要在Excel中正确显示的文件?
我从SQL服务器获取数据。
我创建一个长字符串,在新行的字段和换行符之间使用空格。
然后,我将带有iconv的字符串从windows-1255转换为UTF-8,并将字符串保存到test.xls文件中。
当我在OpenOffice电子表格中打开文件时,如果选择UTF编码,表格将正确显示。
但在MS Excel中打开文件,字段显示正确,但希伯来文本不是。Excel标准编码
我的问题是:我应该在哪种编码中保存要在Excel中正确显示的文件?
你可以试试ISO-8859-1。解决了我很久以前的问题 – OptimusCrime
@OptimusCrime:祝你好运编码ISO-8859-1中的希伯来语文本 –
UTF-16LE怎么样? – OptimusCrime