作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想将 Casa_Batll%C3%B3
转换为 Casa_Batllş
。
NSLog(@"Converting String:%@",[@"Casa_Batll%C3%B3" stringByReplacingOccurrencesOfString:@"%c3%b3" withString:@"ȯ"]);
使用此代码,我只能得到已知的拉丁字符或一些特殊字符,但不能得到未知的拉丁字符或特殊字符。实际上我是从已经创建的数据库中获取字符串,所以我不知道该数据库中的这些字符串。我也尝试过在此 MWFeedParser 中使用 NSString+HTML.m
.但我什么也没得到。我也看过这些link1和 link2 .请帮助任何人。
最佳答案
使用stringByReplacingPercentEscapesUsingEncoding:
。
NSLog(@"Converting String:%@",[@"Casa_Batll%C3%B3" stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]);
适当调整编码。
关于ios - 如何在ios中将Casa_Batll%C3%B3转换为Casa_Batllş(拉丁字母),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16053604/
我想将 Casa_Batll%C3%B3 转换为 Casa_Batllş。 NSLog(@"Converting String:%@",[@"Casa_Batll%C3%B3" stringByRep
使用 clang++ 3.2。尝试打印 𝖆 (\u1D586), cout << endl; 或者, cout << "\u1D586" << endl; 得到不完整的输出: ᵘ6 似乎最后一个
你能轻松地在 ASCII 字符和它们的亚洲全角 Unicode 宽字符之间转换吗?喜欢: 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRS
我是一名优秀的程序员,十分优秀!