C#解码,16进制的,类似\u5317\u4eac 如何用C#解码,这是javascrip编号后的数据:\u5317\u4eac 对应 北京如何用c#实现解密啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string num = @"\u5317\u4eac"; string xnum = Regex.Unescape(num);//北京用js也行,js也有Unescape方法 楼上的正解,我给个反的 /// <summary> /// 从汉字转换到16进制 /// </summary> /// <param name="s"></param> /// <returns></returns> public static string GetHexFromChs(string s) { if ((s.Length % 2) != 0) { s += " ";//空格 //throw new ArgumentException("s is not valid chinese string!"); } System.Text.Encoding chs = System.Text.Encoding.GetEncoding("gb2312"); byte[] bytes = chs.GetBytes(s); string str = ""; for (int i = 0; i < bytes.Length; i++) { str += string.Format("{0:X}", bytes[i]); } return str; } 跪求Microsoft Windows Common Controls-2 6.0 (SP4) 安装文件 SP6的不要 一道简单的C#变量问题 Windows服务与窗体程序 excel 问题 没有C++中的Delete,Finalize()方法或析构函数应该如何编码? 请朋友们提示一个.NET空间,并支持sql server C#中的Delegate和Event的演示录像解说 C#里怎样读正被别的程序打开的文件? C# 取出 数据库 的时间 后 如何 变为全局变量 怎样实现单击右键事件? 关于VAR的问题,十分感谢 上代码,刚才那个不知为啥出了问题
string num = @"\u5317\u4eac";
string xnum = Regex.Unescape(num);//北京用js也行,js也有Unescape方法
/// 从汉字转换到16进制
/// </summary>
/// <param name="s"></param>
/// <returns></returns>
public static string GetHexFromChs(string s)
{
if ((s.Length % 2) != 0)
{
s += " ";//空格
//throw new ArgumentException("s is not valid chinese string!");
} System.Text.Encoding chs = System.Text.Encoding.GetEncoding("gb2312"); byte[] bytes = chs.GetBytes(s); string str = ""; for (int i = 0; i < bytes.Length; i++)
{
str += string.Format("{0:X}", bytes[i]);
} return str;
}