c# – 如何将阿拉伯语,希伯来语写入CSV文件?

c# – 如何将阿拉伯语,希伯来语写入CSV文件?,第1张

概述除了英语,我不能写任何阿拉伯语希伯来语的Results.csv. 每次我试图写任何一个我都会得到乱码,在CSV文件中它应该有适当的阿拉伯语或希伯来语. 我一直在尝试使用UTF8Encoding,但我显然做错了什么. 请看一看并尝试纠正我: private void WriteToCsvFile(){ var us = users.ElementAt(0); string tit 除了英语,我不能写任何阿拉伯语或希伯来语的Results.csv.
每次我试图写任何一个我都会得到乱码,在CSV文件中它应该有适当的阿拉伯语或希伯来语.

我一直在尝试使用UTF8EnCoding,但我显然做错了什么.

请看一看并尝试纠正我:

private voID WritetoCsvfile(){    var us = users.ElementAt(0);    string Titlenames = "number,";    string userAnswer = (us.username + ",");    foreach (string ss in List)    {        // Do stuff    }    foreach (string ans in us.answer)    {        // Do stuff    }    using (StreamWriter sw = new StreamWriter("Results.csv",true,EnCoding.UTF8))    {        sw.Writeline(Titlenames);        sw.Writeline(userAnswer);    }    this.Close();}

感谢您的时间和帮助!

这是包含不同类型编码的CSV文件:

number  לוי  סל    רמי  שופר    ×ב×לה    ×‘×•×   ללו××”  פ×רק22  FALSE   TRUE    FALSE   FALSE   TRUE    TRUE    FALSE   FALSEnumber  לוי  סל    רמי  שופר    ×ב×לה    ×‘×•×   ללו××”  פ×רק33  TRUE    TRUE    FALSE   FALSE   FALSE   FALSE   TRUE    FALSEnumber  +BDWF1QXZ-  +BeEF3A-    +BegF3gXZ-  +BekF1QXkBeg-   +BdAF0QXQBDWF1A-    +BdEF1QXQ-  +BDWF3AXVBeAF1A-    +BeQF0AXoBec-22  FALSE   FALSE   FALSE   TRUE    TRUE    TRUE    FALSE   TRUEnumber  ÜÕÙ áÜ  èÞÙ éÕäè    ÐÑÐÜÔ   ÑÕÐ ÜÜÕàÔ   äÐèç33  TRUE    TRUE    FALSE   TRUE    FALSE   TRUE    TRUE    FALSEnumber  ÜÕÙ áÜ  èÞÙ éÕäè    ÐÑÐÜÔ   ÑÕÐ ÜÜÕàÔ   äÐèç44  not answered    not answered    FALSE   not answered    not answered    not answered    not answered    not answerednumber  ??? ??  ??? ????    ?????   ??? ?????   ????55  not answered    not answered    not answered    not answered    not answered    not answered    not answered    not answered

如你所见,gibbrish标记应该是阿拉伯语和希伯来语的名字.

解决方法 你说你的CSV文件中有“乱码”.这不是因为您使用错误的编码编写,但这是(很可能),因为您使用错误的编码查看它.

尝试使用记事本等文本编辑器打开CSV文件.在编码菜单UTF8中选择.你现在应该看到正确的角色.如果没有,请附上您使用上述代码创建的示例CSV文件,也许我可以看到出现了什么问题.

总结

以上是内存溢出为你收集整理的c# – 如何将阿拉伯语,希伯来语写入CSV文件?全部内容,希望文章能够帮你解决c# – 如何将阿拉伯语,希伯来语写入CSV文件?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1251354.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存