实时更新问题 想把别人网页中的数据写入自己本地的数据库中???我是初学者请讲的详细点,最好带例子,小弟先谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先,你要获取到这个html资源,例如URL url = new URL("http://ip:port/something/target.html");然后,通过url.getInputStream()之类的方法获取到这个文件的输入流,下面你就可以通过这个流,往数据库中写数据了,最好写到CLOB字段中.结贴给分吧,谢谢。 public String getWebDocument(){ StringBuffer web_document = new StringBuffer(); try { URL url = new URL("http://www.csdn.net/"); URLConnection conn = url.openConnection(); BufferedReader buffer_reader = new BufferedReader(new InputStreamReader(conn.getInputStream())); String line = null; while ((line = buffer_reader.readLine()) != null) web_document.append(line + "\n"); buffer_reader.close(); } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return web_document.toString(); }从返回的String中可以获取到你想要的数据 楼上的可以实现,但我要是读取word或文本文件呢?是不是光把http://www.csdn.net/换成绝对路径+文件类型吗?我刚试了下不成功!还望指教!!! 用myeclipse向server中输入中文 为啥csdn的博客不能收藏哪?? java编译器与C编译器的区别 java中如何分次读取大文件 写个模拟记事本 点【保存文件】 数据写不进去 关于时间日期格式转换碰到的一个问题. 要做java的图像处理,感觉资料缺乏,又比较零乱,开个贴,大家一起收集,一起学习,有关java的图像处理资料都在这贴出 打算寒假自学java,恳请各位大虾指点一下该如何学,使用什么书? 我用Java写的Applet为什么不能显示中文? 谁有Borland Enterprise Server的序列号,重谢!!!(在线给分) 今天是我的生日 覆盖方法时的访问权限问题
然后,通过url.getInputStream()之类的方法获取到这个文件的输入流,下面你就可以通过这个流,往数据库中写数据了,最好写到CLOB字段中.结贴给分吧,谢谢。
StringBuffer web_document = new StringBuffer();
try {
URL url = new URL("http://www.csdn.net/");
URLConnection conn = url.openConnection();
BufferedReader buffer_reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line = null;
while ((line = buffer_reader.readLine()) != null)
web_document.append(line + "\n");
buffer_reader.close();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return web_document.toString();
}从返回的String中可以获取到你想要的数据
是不是光把http://www.csdn.net/换成绝对路径+文件类型吗?我刚试了下不成功!还望指教!!!