社区
C#
帖子详情
string怎样转换为UFT8类型?30分!
优途科技
2007-09-14 05:24:26
如题;
...全文
308
10
打赏
收藏
string怎样转换为UFT8类型?30分!
如题;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gisgeoboy
2007-09-14
打赏
举报
回复
public static string ConvertToUTF8(string str)
{
char[] hexDigits = { '0', '1', '2', '3', '4', '5', '6', '7','8', '9', 'A', 'B', 'C', 'D', 'E', 'F'};
Encoding utf8 = Encoding.UTF8;
StringBuilder result = new StringBuilder();
for (int i = 0; i < str.Length; i++)
{
string sub = str.Substring(i, 1);
byte[] bytes = utf8.GetBytes(sub);
if (bytes.Length == 1) //普通英文字母或数字
{
result.Append(sub);
}
else //其它字符,转换成为编码
{
for (int j = 0; j < bytes.Length; j++)
{
result.Append("%" + hexDigits[bytes[j] >> 4] + hexDigits[bytes[j] & 0XF]);
}
}
}
return result.ToString();
}
liuyun1987
2007-09-14
打赏
举报
回复
System.Text.UTF8Encoding.UTF8("你想要转换的字符.");
viena
2007-09-14
打赏
举报
回复
byte[] utf8 = System.Text.Encoding.UTF8.GetBytes("你想转换的string");
可爱的排骨
2007-09-14
打赏
举报
回复
保存到文件或输出到显示的时候才需要转
优途科技
2007-09-14
打赏
举报
回复
System.Text.UTF8Encoding.UTF8("你想转换的string")这样?
优途科技
2007-09-14
打赏
举报
回复
string 是汉字,我想转换成UTF类型的
优途科技
2007-09-14
打赏
举报
回复
嘿嘿,UTF8
cancerser
2007-09-14
打赏
举报
回复
hehe,问法有问题,说说你原来的string 是啥样的吧
viena
2007-09-14
打赏
举报
回复
什么叫UFT8类型?.NET里没有这么个类型!
李洪喜
2007-09-14
打赏
举报
回复
system.text.encoding.getutf8
好像是 这样,不用VS写不出来。
String
字符串,转码UTF-8
String
str = "任意字符串"; str = new
String
(str.getBytes("gbk"),"utf-8"); 备注说明: str.getBytes("UTF-8"); 的意思是以UTF-8的编码取得字节 new
String
(XXX,"...
C++
string
转UTF-8和UTF-8转
string
C++
string
转UTF-8和UTF-8转
string
1、
string
转UTF-8 std::
string
String
_TO_UTF8(std::
string
str) { int nwLen = ::MultiByteToWideChar(CP_ACP, 0, str.c_str(), -1, NULL, 0); wchar_t * pwBuf = new wchar_t...
delphi下中文转UFT-8编码
delphi下中文转UFT-8编码
Qt之std::
string
与Q
String
之间的
转换
下面介绍Q
String
和
string
类型
相互
转换
的方法。(QT4.6上已测试可用。) 1、在头文件中添加inlucde信息和
转换
函数声明: view plaincopy to clipboardprint? #include Q
String
> #include #include
c++ UTF8 的
string
转为 Unicode 的 w
string
在用 rapidjson 解析本地 json 文件的时候,发现中文字符显示乱码,json 文件是用 UTF8 编码的,VS 项目所使用的是 Unicode 字符集,因此需要将在 json 中获取到的
string
转为 w
string
。 相关函数 int ...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章