我正在寻找将unicode转换为7bit ASCII的代码。有什么建议吗?
答案 0 :(得分:1)
如果使用utf-8编码,则ascii和unicode都是相同的,因为ascii是unicode的子集。请参阅RFC 2044
中的示例答案 1 :(得分:0)
以下简单示例:
try
{
System.IO.TextWriter writeFile = new StreamWriter("c:\\textwriter.txt",false,Encoding.UTF7);
writeFile.WriteLine("example text here");
writeFile.Flush();
writeFile.Close();
writeFile = null;
}
catch (IOException ex)
{
MessageBox.Show(ex.ToString());
}
答案 2 :(得分:0)
我建议将代码从glib C函数g_str_to_ascii()
改编为C ++: