Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何从该标记值获取正确的URL?_Ios_Objective C_Formatting_Iphone Sdk 3.0_Nsstringencoding - Fatal编程技术网

Ios 如何从该标记值获取正确的URL?

Ios 如何从该标记值获取正确的URL?,ios,objective-c,formatting,iphone-sdk-3.0,nsstringencoding,Ios,Objective C,Formatting,Iphone Sdk 3.0,Nsstringencoding,如何从标记值获取正确的url链接。我使用NSXMLParser成功地解析和解析了内容,但遇到了如下url值: <value> http://example.site.com/%3Ca%20href%3D%22/taxonomy/term/3%22%3ETheater%3C/a%3E </value> http://example.site.com/%3Ca%20href%3D%22/taxonomy/term/3%22%3ETheater%3C/a%3E 我尝试过一

如何从标记值获取正确的url链接。我使用NSXMLParser成功地解析和解析了内容,但遇到了如下url值:

<value> http://example.site.com/%3Ca%20href%3D%22/taxonomy/term/3%22%3ETheater%3C/a%3E </value>
http://example.site.com/%3Ca%20href%3D%22/taxonomy/term/3%22%3ETheater%3C/a%3E 
我尝试过一些字符串替换操作,但没有任何好结果

如何格式化该字符串值并获取准确的url字符串

提前感谢:)

试试这个

NSString *value = @"http://example.site.com/%3Ca%20href%3D%22/taxonomy/term/3%22%3ETheater%3C/a%3E";


NSString *formattedValue = [value stringByReplacingPercentEscapesUsingEncoding: NSUTF8StringEncoding];
NSArray *array = [formattedValue componentsSeparatedByString:@"<a"];
NSLog(@"%@",[array objectAtIndex:0]);
NSString*value=@”http://example.site.com/%3Ca%20href%3D%22/taxonomy/term/3%22%3ETheater%3C/a%3E";
NSString*formattedValue=[value stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

NSArray*array=[formattedValue ComponentSeparatedByString:@“为什么要这样做?最终如果你想再次点击它,你必须将其转换。我还必须显示它,不需要的字符不应该出现在那里。谢谢你的回复。我在使用你的代码后得到了这个值”“但我也想忽略这些标签,回答:)