我正在使用Hpple将HTML标记解析到iOS.我能够解析HTML标签所在的数据
<div id="NewsPageSubTitle">
<p><**span** hi how are you>
Run Code Online (Sandbox Code Playgroud)
使用ios代码:
NSString *tutorialsXpathQueryString = @"//div[@id='NewsPageArticle']/p/span ";
NSArray *tutorialsNodes = [tutorialsParser searchWithXPathQuery:tutorialsXpathQueryString];
Run Code Online (Sandbox Code Playgroud)
但在少数情况下我没有span,imean html中的字符串可以通过标签"p"直接访问:
<div id="NewsPageSubTitle">
<p>< hi how are you>
Run Code Online (Sandbox Code Playgroud)
这里我使用ios代码:
NSString *tutorialsXpathQueryString = @"//div[@id='NewsPageArticle']/p ";
NSArray *tutorialsNodes = [tutorialsParser searchWithXPathQuery:tutorialsXpathQueryString];
Run Code Online (Sandbox Code Playgroud)
但在这里,我得到一个空白的数据作为回应.
任何人都可以让我知道如何解决问题?
我试图从URL获取图像,但我无法做到这一点.任何人都可以让我知道出了什么问题
找到下面的代码供您参考.
NSString *ImageURL = @"http://images.pcmac.org/SiSFiles/Schools/TN/JacksonMadisonCounty/RoseHillMiddle/Uploads/Locations/{B690E93E-F7C9-48AF-B72A-BFF944FA6D4A}_104_9169.JPG";
NSData *imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:ImageURL]];
img.image = [UIImage imageWithData:imageData];
Run Code Online (Sandbox Code Playgroud)
其中img是UIImageView
我有一个非常大的NSString,其中包含大约1500个字符.在这个字符串中,我需要提取一个可能经常更改的电话号码,因为它是一个动态数据.电话号码的格式为251-221-2000,我该如何提取?