Java将字符串转化为html然后解析
Stringstr="<inputtype='checkbox'name='proTest'id='proc74155'value='优逸系列之鼎富122002号(第11...
String str="<input type='checkbox' name='proTest' id='proc74155' value='优逸系列之鼎富122002号(第11期)人民币' onclick=floatTip.check(this,'proc74155')></label></td><td class='dr' align='left'><b><a href='74155.shtml' alt='优逸系列之鼎富122002号(第11期)人民币' title='优逸系列之鼎富122002号(第11期)人民币' target='_blank'>优逸系列之鼎富1..</a></b><font class='cred'>[预售]</font></td><td class='hl' align="left">包商银行</td><td class='on'>2013-12-09</td><td >2014-02-10</td><td class='hl'>人民币</td><td class='hl'>2.00</td><td class='hl'>混合型</td><td class='hl'>--</td><td class='hl'>--</td></tr><tr align='center'><td align='center'>"
将这个字符串转化为html解析
我想拿到
这个数据的,有大神木有帮帮忙 展开
将这个字符串转化为html解析
我想拿到
这个数据的,有大神木有帮帮忙 展开
7个回答
展开全部
一、如果你是用的servlet,直接用
PrintWriter out = response.getWriter();
String strss="<input type='checkbox' name='proTest' id='proc74155' value='优逸系列之鼎富122002号(第11期)人民币' onclick=floatTip.check(this,'proc74155')></label></td><td class='dr' align='left'><b><a href='74155.shtml' alt='优逸系列之鼎富122002号(第11期)人民币' title='优逸系列之鼎富122002号(第11期)人民币' target='_blank'>优逸系列之鼎富1..</a></b><font class='cred'>[预售]</font></td><td class='hl' align=\"left\">包商银行</td><td class='on'>2013-12-09</td><td >2014-02-10</td><td class='hl'>人民币</td><td class='hl'>2.00</td><td class='hl'>混合型</td><td class='hl'>--</td><td class='hl'>--</td></tr><tr align='center'><td align='center'>";
out.println(strss);
就ok了
二、如果你是在jsp中,直接 out.println(strss);
PrintWriter out = response.getWriter();
String strss="<input type='checkbox' name='proTest' id='proc74155' value='优逸系列之鼎富122002号(第11期)人民币' onclick=floatTip.check(this,'proc74155')></label></td><td class='dr' align='left'><b><a href='74155.shtml' alt='优逸系列之鼎富122002号(第11期)人民币' title='优逸系列之鼎富122002号(第11期)人民币' target='_blank'>优逸系列之鼎富1..</a></b><font class='cred'>[预售]</font></td><td class='hl' align=\"left\">包商银行</td><td class='on'>2013-12-09</td><td >2014-02-10</td><td class='hl'>人民币</td><td class='hl'>2.00</td><td class='hl'>混合型</td><td class='hl'>--</td><td class='hl'>--</td></tr><tr align='center'><td align='center'>";
out.println(strss);
就ok了
二、如果你是在jsp中,直接 out.println(strss);
追问
我是想说,在这个字符串中提取这些值,就像字符串截取一样,还是后台拿到这些值的
展开全部
使用jsoup
Document doc = Jsoup.parseBodyFragment(str);
...
追问
具体的真不会,能写一下吗
在这个字符串中提取这些值,就像字符串截取一样,还是后台拿到这些值的
追答
看过jsoup网站的cookbook基本就会用了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用jsoup,htmlparser都可以,建议jsoup,跟jquery用起来一样,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<body>
<table>
<tr>
<td>
<input type='checkbox' name='proTest' id='proc74155' value='优逸系列之鼎富122002号(第11期)人民币' onclick=floatTip.check(this,'proc74155')>
</td>
</tr>
<tr>
<td class='dr' align='left'>
<b><a href='74155.shtml' alt='优逸系列之鼎富122002号(第11期)人民币' title='优逸系列之鼎富122002号(第11期)人民币' target='_blank'>优逸系列之鼎富1..</a></b>
<font class='cred'>[预售]</font>
</td>
</tr>
<tr>
<td class='hl' align="left">包商银行</td>
</tr>
<tr>
<td class='on'>2013-12-09</td>
</tr>
<tr>
<td >2014-02-10</td>
</tr>
<tr>
<td class='hl'>人民币</td>
</tr>
<tr>
<td class='hl'>2.00</td>
</tr>
<tr>
<td class='hl'>混合型</td>
</tr>
<tr>
<td class='hl'>--</td>
</tr>
<tr>
<td class='hl'>--</td>
</tr>
<tr>
<tr align='center'>
</tr>
<tr>
<td align='center'>
</tr>
<table>
</body>
</html>
<!--要的是这样的吗?-->
追问
我是想说,在这个字符串中提取这些值,就像字符串截取一样,还是后台拿到这些值的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个已经是html了啊,你放到jsp中不就可以了么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询