Java-彩票统计解析器
Java - Lottery statistic parser
我试图从网页中解析一些int,但遇到了一些问题:
1该网页是使用javascript生成的。
这个示例代码(Credz到Oracle.com.StackOverflow不允许我链接)在执行javascript之前打印出html代码。
import java.net.*;
import java.io.*;
public class URLConnectionReader {
public static void main(String[] args) throws Exception {
URL oracle = new URL("http://www.oracle.com/");
URLConnection yc = oracle.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
Q:如何获取生成的html?
2直接转到链接时,网页未正确渲染:此直接链接将呈现为一个空的"shell"。转到此链接并单击Vis-utskrivesside(向左下方)将打开一个新的正确渲染窗口。
Q:这两个链接之间的区别是什么?如何使用直接链接访问正确呈现的网页?
编辑
这是HTML/JavaScript生成的数字,我正试图抓取:
<div id="drawNumbers" class="drawn-numbers">
<script type="text/javascript">
var tableData ='';
if (opener.draw_numbers) {
for(var i = 0; i<opener.draw_numbers.length;i++){
tableData += '<div class="number" style="left:'+(i*28+8)+'px;">';
tableData += '<img width="23" height="23" alt="" src="/nt-keno/result/images/res_keno_tallramme_print.gif">';
tableData += '</div>';
tableData += '<div class="number" style="left:'+(i*28+9)+'px; top:9px; z-index: 30;">' +opener.draw_numbers[i]+ '</div>';
}
}
document.writeln(tableData);
</script>
</div>
我可以将这个数组导入java吗?
opener.draw_numbers[i]
您所做的被称为"抓取",动态页面经常会导致问题:
如何抓取AJAX页面?
在安卓应用中动态生成的html
最佳web抓取Ruby on Rails库,可处理javascript 生成的动态HTML
没有简单的解决方案。
页面有一个框架,其中包含:
https://www.norsk-tipping.no/nt-keno/result/keno_result_info.jsp?drawID=1771&bet=10&keno_level=10
数据来自一个json url。你可以用firebug这样的工具看到这一点:
https://www.norsk-tipping.no/api-keno/getResultInfo.json
相关文章:
- Java-彩票统计解析器
- 统计ajax返回数据中的html元素
- 如何使用jQuery对多个文本区域进行字数统计
- 关于使用image.src进行统计的问题
- 使用Javascript从Strobe Media Playback获取统计信息
- Javascript统计计算器
- 更改阿尔戈利亚即时搜索.js统计模板
- 时间序列统计(如相关性、傅里叶变换)
- JSnice如何进行统计重命名,重命名Javascript变量
- 统计网站中点击次数最多的视频
- 随机数生成器,what'我的方法/统计数据有问题吗?[JS]
- Javascript;Cookie:统计所有页面的访问量
- 如何在Javascript中混合使用英语和汉语进行字数统计
- jQuery统计背景图像的纵横比并更改元素的填充值
- 在网站上显示该网站的GA统计数据
- 如何统计复选框的复选值总数
- 相关视频与部分内容详细信息和统计-Youtube API V3
- 我怎么知道MYSQL统计中哪个字段不匹配
- 从 SQL 数据库自动更新统计信息
- j查询“keyup”在检查“字数统计”时崩溃页面