zoukankan      html  css  js  c++  java
  • 将字符串转化为gb2312字符

          string utfinfo = getpage;

                                string gb2312info = string.Empty;

                                Encoding utf8 = Encoding.UTF8;
                                Encoding gb2312 = Encoding.GetEncoding("gb2312");

                                // Convert the string into a byte[].
                                byte[] unicodeBytes = utf8.GetBytes(utfinfo);
                                // Perform the conversion from one encoding to the other.
                                byte[] asciiBytes = Encoding.Convert(utf8, gb2312, unicodeBytes);

                                // Convert the new byte[] into a char[] and then into a string.
                                // This is a slightly different approach to converting to illustrate
                                // the use of GetCharCount/GetChars.
                                char[] asciiChars = new char[gb2312.GetCharCount(asciiBytes, 0, asciiBytes.Length)];
                                gb2312.GetChars(asciiBytes, 0, asciiBytes.Length, asciiChars, 0);
                                gb2312info = new string(asciiChars);
  • 相关阅读:
    mysql性能调优
    java面试大全
    JVM调优总结
    大数据行业跳槽面试前你需要做什么
    什么是分布式锁?实现分布式锁的方式
    如何保障mysql和redis之间的数据一致性?
    数据倾斜的原因和解决方案
    hive优化
    c# 系统换行符
    12种增强CSS技能并加快开发速度的资源
  • 原文地址:https://www.cnblogs.com/jameshappy/p/2781044.html
Copyright © 2011-2022 走看看