Java批处理主键升序页面,如何循环打印其title?

问题描述

比如这段程序实现了Java打印“http://www.yeyar.com/TeamDetails.aspx?T=1”自T=1到10的HTML源代码,但我只想打印出来其中的title信息,怎么修改呢?   import java.io.*;import java.net.URL;import java.net.URLConnection;public class DownloadPage {public static void main(String[] args) {String pre = "http://www.yeyar.com/TeamDetails.aspx?T=";String suf = "";int start = 1;//起始IDint len = 10;//连续的数量for(int i=start; i<=start+len; i++){try {download(pre,i+"",suf);} catch (Throwable e) { System.out.println(e.getMessage()); }}} public static Object download(String prefix,String special,String suffix) throws Throwable{ URL url = new URL(prefix+special+suffix); URLConnection uc =url.openConnection(); BufferedReader br = new BufferedReader(new InputStreamReader(uc.getInputStream())); String tmp = null; System.out.println(url.toString()); // FileWriter fw = new FileWriter("C:\Users\Sun\Desktop\1234.txt"); while((tmp=br.readLine()) != null){ if(tmp.trim().isEmpty())continue; System.out.println(tmp+"n"); break; //这里只打印了一行,去点的话会全部打印。 } // fw.close(); br.close(); return null; }} 问题补充:<div class="quote_title">wanghuanqiu 写道</div><div class="quote_div">匹配关键字,输出title标签的内容</div><br /><br />谢谢,我现在是这样写的,直接只打印第四行(title在第四行)。<br /><pre name="code" class="java">while((tmp=br.readLine())!= null&amp;&amp;i&lt;4)</pre>

解决方案

匹配关键字,输出title标签的内容

时间: 2024-09-17 08:56:46

Java批处理主键升序页面,如何循环打印其title?的相关文章

Java的Hibernate框架中复合主键映射的创建和使用教程_java

复合主键映射需要在映射配置文件中使用<composite-id>标签,该标签是指将一个类指定为相应的复合主键,它的name属性需要指定类文件中定义的属性值,并在该标签中添加<key-property>子标签. Note:想要使用复合映射必须要将复合主键放到一个类中,也就是讲复合主键属性和其它属性分到两个类中,并将复合主键的类实现接口Serializable,该接口隶属于java.io. 复合主键的映射关系的主键是由多个列复合而成的,对应到数据表中相当的简单,如下图: 1.类文件这里

EJB 3.0开发指南之组合主键

在前面的所有的实体Bean的例子中,我们所用的主键都是Id,而且都是由容器自动生成的. 如: @Id(generate = GeneratorType.AUTO) public int getId() { return id; } 事实上,主键可以是任意的java基本类型.或者是基本类型的包装类,如Integer.String类型.或者是带字段或属性的主键类.注意,如果这样使用主键,你需要将主键的注释中的生成规则改为NONE.就是由程序生成主键值. 主键类必须实现hashCode和equals方

java 后台获取mybatis自增主键

问题描述 java 后台获取mybatis自增主键 现在java后台执行insert操作想获取 mybatis里这条插入语句的自增主键 SELECT LAST_INSERT_ID() AS source_id insert into tenke_pick_resource (url path name size heightwidthformatstatus) values (#{urljdbcType=VARCHAR} #{pathjdbcType=VARCHAR} #{namejdbcTyp

java 里面插入如何把mongodb 的主键修改成 字符串

问题描述 java 里面插入如何把mongodb 的主键修改成 字符串 java 里面插入如何把mongodb 的主键修改成 字符串 解决方案 你是指_ID吗?这个好像可以自己指定的.

java-问题 如何用Java程序实现,父表的主键插入到子表的外键中?

问题描述 问题 如何用Java程序实现,父表的主键插入到子表的外键中? 需求从excel导入数据到mysql数据库,然后父表的主键是自增列,插入数据同时把主键插入子表的外键中(我已经把主表的数据插入了)

java语言 play framework插入Mysql数据主键名不为id 如何处理?

问题描述 java语言 play framework插入Mysql数据主键名不为id 如何处理? java语言 play framework插入Mysql数据主键名不为id 如何处理?因为这个框架对数据库主键有要求,主键名必须叫 id,否者不能做添加数据的操作.求大神帮忙 解决方案 求大神啊啊啊 自己先顶一下 解决方案二: 你用orm是什么啊?你说的不够清楚

主键-坐等求救,java用ssh的时候,Gson解析json有外键的时候报错

问题描述 坐等求救,java用ssh的时候,Gson解析json有外键的时候报错 解析json是用的gson,实体类涉及到三张表三个类,之间的关系是: C表的一个字段是外键,为A表的主键 C表的另一个字段是外键,为B表的主键 转json的时候报如下异常,该怎么做,请具体一点. 这是多对多的关系吧? java.lang.UnsupportedOperationException: Attempted to serialize java.lang.Class: org.hibernate.proxy

Java的Hibernate框架中的双向主键关联与双向外键关联_java

一.双向主键关联双向的主键关联其实是单向一对一主键关联的一种特殊情况,只不过要在关联对象的两端的映射文件中都要进行<one-to-one>的配置,另外还要在主映射的主键一端采用foreign外键关联属性. 这里同样使用Person和IdCard来讨论,一个人对应着一个唯一的身份证,而且一个身份证也唯一映射着一个人,所以这就产生了双向的关联关系,Person的主键同样也是IdCard的主键,分别是主键的同时也是外键,这种关联关系成为双向一对一映射,表现到关系模型中可如下图: 图中的两个表采用了主

是不是用JAVA做的BS项目里 javabean就对应数据库一个表 javabean必须有一个主键ID 对应数据库里表的主键 是这样吗

问题描述 是不是用JAVA做的BS项目里javabean就对应数据库一个表javabean必须有一个主键ID对应数据库里表的主键是这样吗 解决方案 解决方案二:请教各位大牛一下是这样的吗解决方案三:没人指点下嘛解决方案四:不是必须的.主要看业务.解决方案五:引用3楼chouy的回复: 不是必须的.主要看业务. 那hibernate不是都要指定主键生成器吗解决方案六:这样做最好了,省的想太多,如果某些表的某些字段经常使用,也可以考虑抽取出来解决方案七:最好指定ID