第一次发帖 求救 关于.net 短信平台 乱码问题
数据库是用oracle 编码方式iso-8859-1使用c#插入到MT 上行表时候,如果转换?
content = System.Text.Encoding.GetEncoding("iso-8859-1").GetString(System.Text.Encoding.Default.GetBytes(content)); 这样 依然是中文乱码! 求救! --------------------编程问答-------------------- 你这段代码有问题吧?
System.Text.Encoding.GetEncoding("iso-8859-1").GetString(这里面应该是byte[]类型才对)。
而你为什么要先用Default的编码器把content编码成byte[]再传递给上面那行进行解码呢?
Default的编码器不等于Encoding.GetEncoding("iso-8859-1")
Default的编码器是根据系统而定的。 --------------------编程问答-------------------- 那应该如果解决呢。
补充:.NET技术 , C#