gpt4 book ai didi

用于 Web URL 的 iOS 孟加拉语文本解析器

转载 作者:行者123 更新时间:2023-11-29 02:15:33 25 4
gpt4 key购买 nike

在我的 iOS 应用程序中,我将孟加拉语文本发送到一个方法,我需要将文本转换为格式以转换为 Web 链接,因为该网站只能读取这种类型。如何将我的 NSString 转换成这种格式?

网址应如下所示:

%E0%A6%A7%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%95/%E0%A6%A7%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%95/%E0%A6%A7%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%95/%E0%A6%A7%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%95

网址为:

www.xyz.com/translate/>%E0%A6%A7%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%95/%E0%A6%A7%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%95/%E0%A6%A7%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%95/%E0%A6%A7%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%95/>%E0%A6%A7%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%95/%E0%A6%A7%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%95/%E0%A6%A7%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%95/%E0%A6%A7%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%95-meaning-in-Bengali-English

在我的代码中我做了:

NSString *url=[NSString stringWithFormat:@"www.xyz.com/translate/%@/%@-meaning-in-Bengali-English",txt,txt];    

NSString *ss =[NSString stringWithContentsOfURL:[NSURL URLWithString:url] encoding:NSUTF8StringEncoding error:NULL];
NSLog(@"URL ::%@--%@",url,ss);

我只得到直接 URL。

但它不符合我的方式。

有什么解决办法吗?

最佳答案

是的,最后我用这个方法解析了它。

+(NSString *)encodeUrlString:(NSString *)string
{
return CFBridgingRelease(
CFURLCreateStringByAddingPercentEscapes(
kCFAllocatorDefault,
(__bridge CFStringRef)string,
NULL,
CFSTR("!*'();:@&=+$,/?%#[]"),
kCFStringEncodingUTF8)
);
}

关于用于 Web URL 的 iOS 孟加拉语文本解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28791748/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com