2017-09-13 63 views
1

我收到了一个带有乌克兰字符的.xlsx文件,但当我尝试将其转换为.csv.txt时,乌克兰字符将变为问号。这是为什么发生?当从.xlsx保存到.txt时,乌克兰字符变为问号

.xlsx

'UAH', 'Колодки тормозные дисковые, комплект' UNION ALL 
'UAH', 'Колодки тормозные' UNION ALL 
'UAH', 'Колодки тормозные дисковые, комплект' UNION ALL 
'UAH', 'Автозапчасть' UNION ALL 
'EUR', 'This Is Test' UNION ALL 
'EUR', 'This Is Test' UNION ALL 
'EUR', 'This Is Test' UNION ALL 
'USD', 'This Is Another Test' UNION ALL 
'USD', 'This Is Another Test' UNION ALL 
'USD', 'This Is Another Test' 

保存时为.csv.txt

CURR DESCC 
UAH   ??????? ????????? ????????, ???????? 
UAH   ??????? ????????? 
UAH   ??????? ????????? ????????, ???????? 
UAH   ???????????? 
EUR   This Is Test 
EUR   This Is Test 
EUR   This Is Test 
USD   This Is Another Test 
USD   This Is Another Test 
USD   This Is Another Test 
+0

听起来像是一个编码问题。你是否将csv保存为UTF-8? – waka

回答

1

保存为Unicode文本(* .txt)。然后,您可以将名称更改为.csv

PS:我测试了这对Office 2010和它的作品

enter image description here

1

你必须使用UTF-8格式,当你在.csv或.txt保存enter image description here