//
//  MJViewController.m#import "MJViewController.h"@interface MJViewController ()@end@implementation MJViewController- (void)viewDidLoad
{[super viewDidLoad];NSArray *apps = @[@{@"name":@"敌法师", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/dfss.jpg"},@{@"name":@"火枪", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/arjj.jpg"},@{@"name":@"德鲁伊", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/dlyy.jpg"},@{@"name":@"月骑", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/yzqs.jpg"},@{@"name":@"变体精灵", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/btjl.jpg"},@{@"name":@"娜迦海妖", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/njhy.gif"},@{@"name":@"猴子", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/hycm.jpg"},@{@"name":@"白虎", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/yzjs.jpg"},@{@"name":@"隐形刺客", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/yxck.jpg"},@{@"name":@"巨魔", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/jmzj.jpg"},@{@"name":@"直升机", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/arzs.jpg"},@{@"name":@"赏金猎人", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/Naka.gif"},@{@"name":@"骷髅射手", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/KLSS.gif"},@{@"name":@"育母蜘蛛", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/YMZZ.gif"},@{@"name":@"血魔", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/XM.gif"},@{@"name":@"黑暗游侠", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/Nbrn.gif"},@{@"name":@"虚空假面", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/EC45.gif"},@{@"name":@"蛇发女妖", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/H00V.gif"},@{@"name":@"地卜师", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/H00I.gif"},@{@"name":@"地穴刺客", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/DXCK.gif"},@{@"name":@"蚂蚁", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/DXBZ.gif"},@{@"name":@"幻影刺客", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/HYCK.gif"},@{@"name":@"闪电幽魂", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/E002.gif"},@{@"name":@"影魔", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/YM01.gif"},@{@"name":@"小鱼人", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/yryx.gif"},@{@"name":@"幽鬼", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/YG1.gif"},@{@"name":@"圣堂刺客", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/E01Y.gif"},@{@"name":@"灵魂守卫", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/LHSW.gif"},@{@"name":@"熊战士", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/Huth.gif"},@{@"name":@"剧毒术士", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/JDSS.gif"},@{@"name":@"冥界亚龙", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/MJYL.gif"},@{@"name":@"复仇之魂", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/Hvwd.jpg"},@{@"name":@"剑圣", @"icon":@"http://dotadb.uuu9.com/UploadFiles/Dota/Hero/jsjs.jpg"}];//    for (NSDictionary *dict in apps) {
//        NSString *icon = dict[@"icon"];
//
//        // 新建网络图片的URL路径
//        NSURL *url = [NSURL URLWithString:icon];
//
//        // 下载图片的二进制数据
//        NSData *data = [NSData dataWithContentsOfURL:url];
//
//        // 截取文件名
//        NSString *filename = [icon lastPathComponent];
//
//        // 文件路径
//        NSString *iconPath = [NSString stringWithFormat:@"/Users/aplle/Documents/Icons/%@", filename];
//
//        [data writeToFile:iconPath atomically:YES];
//    }NSMutableArray *newApps = [NSMutableArray array];for (NSDictionary *dict in apps) {NSMutableDictionary *newDict = [NSMutableDictionary dictionary];newDict[@"name"] = dict[@"name"];newDict[@"icon"] = [dict[@"icon"] lastPathComponent];[newApps addObject:newDict];}[newApps writeToFile:@"/Users/aplle/Documents/apps.plist" atomically:YES];
}@end

利用Java抓取网页数据相关推荐

  1. matlab抓取网页信息,如何利用Matlab抓取网页数据

    如何利用Matlab抓取网页数据 2019-01-01 %朋友需要做金融方面的分析,要求从网站上下载大量的数据,一个一个复制粘贴太费事.我写了一个简单的网络爬虫,主要用到正则表达式,可以自动下载网页源 ...

  2. Java抓取网页数据(原网页+Javascript返回数据)

    转载请注明出处! 原文链接:http://blog.csdn.net/zgyulongfei/article/details/7909006 有时候因为种种原因,我们须要採集某个站点的数据,但因为不同 ...

  3. java抓取网页数据_实现网络图片爬虫,只需5秒快速把整个网页上的图片全下载打包zip...

    我们经常需要用到互联网上的一些共享资源,图片就是资源的一种,怎么把网页上的图片批量下载下来?有时候我们需要把网页上的图片下载下来,但网页上图片那么多,怎么下载我们想要的东西呢,如果这个网页都是我们想要 ...

  4. java抓取网页数据_简易数据分析 10 | Web Scraper 翻页——抓取滚动加载类型网页...

    [这是简易数据分析系列的第 10 篇文章] 友情提示:这一篇文章的内容较多,信息量比较大,希望大家学习的时候多看几遍. 我们在刷朋友圈刷微博的时候,总会强调一个『刷』字,因为看动态的时候,当把内容拉到 ...

  5. 抓取html 中文乱码,利用代码抓取网页数据,出现中文乱码问题

    嗯,多谢你解答.试验了,出现了另外一种乱码,自己又再次琢磨了http://club.excelhome.net/thread-893760-1-1.html这个帖子的第一帖,问题解决了,原因是'因为X ...

  6. java抓取网页数据_Golang丨Java丨Python爬虫实战—Boss直聘网站数据抓取

    我们分别通过Golang.Python.Java三门语言,分别实现对Boss直聘网站的招聘数据进行爬取. 首先打开Boss直聘网站: 然后我们在职位类型中输入Go或者Golang关键字: 然后我们可以 ...

  7. java抓取网站数据

    java 抓取网站数据 假设你需要获取51job 人才网上java 人才的需求数量,首先你需要分析51job 网站的搜索这 一块是怎么运作的,通过解析网页的源代码,我们发现了以下一些信息: 1. 搜索 ...

  8. cookie追加数据_集算器 SPL 抓取网页数据

    [摘要] 集算器 SPL 支持抓取网页数据,根据抓取定义规则,可将网页数据下载到在本地进行统计分析.具体定义规则要求.使用详细情况,请前往乾学院:集算器 SPL 抓取网页数据! 网站上的数据源是我们进 ...

  9. 【.NET】使用HtmlAgilityPack抓取网页数据

    原文:[.NET]使用HtmlAgilityPack抓取网页数据 刚刚学习了XPath路径表达式,主要是对XML文档中的节点进行搜索,通过XPath表达式可以对XML文档中的节点位置进行快速定位和访问 ...

最新文章

  1. web前端学习day_04:jQuery框架
  2. TOMCAT安全配置
  3. mysql自增mybatis返回主键_Mybatis + mysql 返回自增主键
  4. qml mousearea 点击其他地方_Qml 快速使用
  5. 多线程服务器模型-one loop per thread
  6. jsp用tags传递参数
  7. 互斥锁必须用同一个吗_04 | 互斥锁(下):如何用一把锁保护多个资源?
  8. visio2010 用键盘上的上下键为什么移动不了选中的部分,而是整个画布都在移动?...
  9. 无人驾驶之入门(开篇)
  10. 中国AI人才仅美国1/17,网易要填这个坑?
  11. 09 高效的PL/SQL程序设计
  12. 我在公司内部的分享(秒针系统)
  13. Java Agent实战
  14. JavaScript制作页面跳转效果
  15. openpyxl自动设置列宽
  16. 沈阳工业大学计算机专业排名,中国的大学计算机专业排名。
  17. 新手配置Intel NUC8i5INH的Ubuntu 16.04 时无法上网
  18. mas6a801 sw tree disp
  19. 以不变应万变:因果启发的稳定学习年度研究进展(上篇)
  20. DVD-ROM区域码巧破解[转]

热门文章

  1. 告别调参,AutoML新书发布
  2. 在监控落地的路上,助你一臂之力
  3. php自动填表单,vb实现网页自动填表
  4. 钢铁侠2 蓝光BD高清下载
  5. 2010年搜索引擎的发展状况
  6. Attention 与Hierarchical Attention Networks 原理
  7. 对接阿里云平台短信接口
  8. 幻八角2~6階的首三名拓荒者:彭保旺鐘明黃劍潮
  9. matlab 医学断层图像,利用MATLAB实现CT断层图像的三维重建
  10. 实现微信小程序picker 省市区 自定义数据 支持三级联动