zoukankan      html  css  js  c++  java
  • c# 实现获取汉字十六进制Unicode编码字符串

    1、  汉字转十六进制UNICODE编码字符串

            /// <summary>
            /// ////
            /// </summary>
            /// <param name="character"></param>
            /// <returns></returns>
            public string CharacterToCoding(string character)
            {
                string coding = "";

                for (int i = 0; i < character.Length; i++)
                {
                    byte[] bytes = System.Text.Encoding.Unicode.GetBytes(character.Substring(i, 1));

                    //取出二进制编码内容  
                    string lowCode = System.Convert.ToString(bytes[0], 16);

                    //取出低字节编码内容(两位16进制)  
                    if (lowCode.Length == 1)
                    {
                        lowCode = "0" + lowCode;
                    }

                    string hightCode = System.Convert.ToString(bytes[1], 16);

                    //取出高字节编码内容(两位16进制)  
                    if (hightCode.Length == 1)
                    {
                        hightCode = "0" + hightCode;
                    }

                    coding += (hightCode + lowCode);

                }

                return coding;
            }

      2、  十六进制UNICODE编码字符串 转 汉字    

            /// <summary>
            /// //
            /// </summary>
            /// <param name="text"></param>
            /// <returns></returns>
            public string UnicodeToCharacter(string text)
            {
                byte[] arr = HexStringToByteArray(text);

                System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding();

                string str = converter.GetString(arr);


                return str;
            }

  • 相关阅读:
    JDBC 查询的三大参数 setFetchSize prepareStatement(String sql, int resultSetType, int resultSetConcur)
    有空必看
    SpringMVC 利用AbstractRoutingDataSource实现动态数据源切换
    FusionCharts JavaScript API Column 3D Chart
    FusionCharts JavaScript API
    FusionCharts JavaScript API
    Extjs 继承Ext.Component自定义组件
    eclipse 彻底修改复制后的项目名称
    spring 转换器和格式化
    Eclipse快速生成一个JavaBean类的方法
  • 原文地址:https://www.cnblogs.com/zhwl/p/4414243.html
Copyright © 2011-2022 走看看