Chinaunix首页 | 论坛 | 博客
  • 博客访问: 253464
  • 博文数量: 159
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1619
  • 用 户 组: 普通用户
  • 注册时间: 2016-01-10 19:58
文章分类

全部博文(159)

分类: Web开发

2016-01-13 21:20:12

我是一个懒人,所以很多事情都不喜欢手工处理。随着年份的增加,个人的书籍也越来越多了,但是如果要找什么东西时候,我可能自己都不知道我有什么书,书籍主要讲解什么内容了。所以我就想到了电子书库,将自己的书籍都录入到电子数据,这样可以方便以后查找了。只说不做非程序猿了。还说什么了,直接开做了

说下我的思路,很简单

每本书籍都有条形码ISBN,千万不要告诉我你不知道条形码是神马,算了,我还是截张图。根据ISBN号,我们可以通过豆瓣api查找书籍信息。



第一步:识别条形码

这个比较简单,现在免费的扫描工具很多,但是不太适合我,因为我要把扫描的IBSN号发到我的电子书库接口,然后通过isbn号查查到数据信息并录入数据库,所以我就要自己写扫描工具,本人使用IOS开发客户端,扫描库使用zbar(告诉大家一个秘密,嫌麻烦可以使用phonegap开发客户端)。

第二步:通过条形码ISBN号查找数据信息

这一步非常简单,直接调用豆瓣的api就可以,查找书籍信息,然后保存到数据库就好了。豆瓣api如下

()


客户端如下截图:



PS:这里面还有一部比较重要,就是找对应数据的PDF文档或者其他类型的电子文档,

方法一:从linux.linuxidc.com这个网站想办法获取,

方法二: 写爬虫通过百度等搜索平台 找到 有此电子书的网站,然后下载

我个人后续更倾向使用方法二,互联网中拥有浩瀚的资源,我也在写个通用爬虫程序,只需要简单配置就可以爬取任何网站了


原文地址:标签:         

智能推荐

阅读(711) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~