惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
GbyAI
GbyAI
爱范儿
爱范儿
H
Hackread – Cybersecurity News, Data Breaches, AI and More
C
Check Point Blog
M
MIT News - Artificial intelligence
量子位
宝玉的分享
宝玉的分享
MongoDB | Blog
MongoDB | Blog
V
Visual Studio Blog
罗磊的独立博客
F
Fortinet All Blogs
美团技术团队
博客园_首页
博客园 - 【当耐特】
L
LangChain Blog
月光博客
月光博客
腾讯CDC
The Cloudflare Blog
D
Docker
博客园 - 聂微东
Stack Overflow Blog
Stack Overflow Blog
WordPress大学
WordPress大学
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

博客园 - 单摆

MongoDB相关 [转]开源非关系型数据库Hibari发布 Solution to have multiple SSL sites on port 443 in IIS 清除MSSQL日志的方法 Flex学习相关 [转]travian建筑及资源升级所需资源的预测公式 【转】Travian]战斗伤亡计算——从入门到精通 网页游戏未来发展的一些趋势 【转】游戏开发商应开发网页游戏的电视版 【转】浅谈中国网页游戏分类 研究网页游戏几个重要的链接 2007年卓越雇主-网龙公司大量招人啦 代友招聘内网网络监控开发人员 晕,我的随笔也被盗用,还成了别人的专利了 信息检索的函数库Lucene的使用总结 使用Mencoder进行视频转换遇到的问题和相关解决方案 利用ffmpeg+mencoder视频转换的总结(C#) 策划已久的亿趣工作网今天终于上线了 无法更新Norton病毒库的原因
Unicode转汉字的实现
单摆 · 2007-06-01 · via 博客园 - 单摆

private string UnicodeToGB(string content)
        
{
            Regex objRegex 
= new Regex("&#(?<UnicodeCode>[\\d]{5});", RegexOptions.IgnoreCase);
            Match objMatch 
= objRegex.Match(content);
            StringBuilder sb 
= new StringBuilder(content) ;
            
while(objMatch.Success)
            
{
                
string code = Convert.ToString(Convert.ToInt32(objMatch.Result("${UnicodeCode}")),16);
                
byte[]   array  = new  byte[2];   
                array[
0]   =   (byte)Convert.ToInt32(code.Substring(2),16);   
                array[
1]   =   (byte)Convert.ToInt32(code.Substring(0,2),16); 

                sb.Replace(objMatch.Value,Encoding.Unicode.GetString(array));

                objMatch
=objMatch.NextMatch();
            }

            
return sb.ToString();
        }