5个回答
展开全部
Java是可以开发手机端网页的,可以使用htmlParser对新闻的链接进行解析,然后呈现出来:
1、要爬虫一个html数据在之前可以使用HtmlParser,见链接http://www.cnblogs.com/loveyakamoz/archive/2011/07/27/2118937.html 但自从jsoup诞生后,使用比HtmlParser更方面。此处就是利用jsoup解析html的,需要加载lib文件夹下的jsoup-1.7.2.jar、jsoup-1.7.2-sources.jar,自己add to build path即可。后者是源码,可以查看,真正的包就第一个。
2、jsoup可以直接打开一个网页url,此处为了方便已经写了从url获取string类型的html代码了。所以可以直接利用Document doc = Jsoup.parse(htmlStr); 得到Document类。
以业界新闻为例,http://news.csdn.net/news/1,按快捷键ctrl+u查看其源码,搜索关键字unit可以看到:
每一个新闻就是以关键字“unit”来标识的,第一页一共有10条新闻所以有10个unit。Elements units = doc.getElementsByClass("unit"); 得到这10个新闻item的集合。
3、接下来就是对一个新闻提取具体信息
1、要爬虫一个html数据在之前可以使用HtmlParser,见链接http://www.cnblogs.com/loveyakamoz/archive/2011/07/27/2118937.html 但自从jsoup诞生后,使用比HtmlParser更方面。此处就是利用jsoup解析html的,需要加载lib文件夹下的jsoup-1.7.2.jar、jsoup-1.7.2-sources.jar,自己add to build path即可。后者是源码,可以查看,真正的包就第一个。
2、jsoup可以直接打开一个网页url,此处为了方便已经写了从url获取string类型的html代码了。所以可以直接利用Document doc = Jsoup.parse(htmlStr); 得到Document类。
以业界新闻为例,http://news.csdn.net/news/1,按快捷键ctrl+u查看其源码,搜索关键字unit可以看到:
每一个新闻就是以关键字“unit”来标识的,第一页一共有10条新闻所以有10个unit。Elements units = doc.getElementsByClass("unit"); 得到这10个新闻item的集合。
3、接下来就是对一个新闻提取具体信息
展开全部
当然可以 其实j2ee开发大页面和小页面都是一样的,只不过小页面页面比较小,一般只提供查询类似,微信中菜单的小页面都是可以用j2ee开发的 我也做过微页面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,这个取决于浏览器的是否支持的问题,主要是浏览器的内核问题,或者兼容性欠佳。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java是用来开发动态网站的。跟网页没有直接的关系。
如果是静态的只需要写html就足够了啊。
感觉不知道你问的啥?
如果是静态的只需要写html就足够了啊。
感觉不知道你问的啥?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
wap网页是可以的啊。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询