javascript - 如何从另一个网站复制 {{}} 内的数据以供在我的网站中使用?
问题描述
首先,网站是: http: //loterias.caixa.gov.br/wps/portal/loterias/landing/megasena/
我要复制的内容是系列:“081015232534”。
在渲染之前,序列是由代码生成的:
{{resultado.concurso}}
渲染后,系列显示如下:
<ul class="numbers megasena" id="ulDezenas"><li>08</li><li>10</li><li>15</li><li>23</li><li>25</li><li>34</li></ul>
因此,我将复制 {{resultado.concurso}} 的数字输出作为变量,因为我在我的网站中使用了这个数字。
我该怎么做?
PS1:我想通过php或js中的一些函数来做到这一点。
一些东西:
url = "http://loterias.caixa.gov.br/wps/portal/loterias/landing/megasena/";
target = {{resultado.concurso}};
myVar = functionCopy(url, target);
我只是不知道这样的功能是否存在。
PS2:问题已编辑!!!!!!!!!
解决方案
这称为“刮擦”。有很多考虑因素,所以没有一个答案我们可以只在 StackOverflow 问题上发布,但这是一个您可以研究的主题。您还需要牢记一些法律注意事项:您要抓取的网站是否允许抓取?
最后,如果您还没有,请仔细检查该服务是否还没有用于提供所需数据的 API。有时,即使您不希望有 API 的网站也有一个小 API,您可以使用它来获取基本数据。
推荐阅读
- c++ - 使用 (float&)int 键入双关语有效, (float const&)int 转换为 (float)int 代替?
- java - 由于有 JSoup,无法在 cmd 终端中找到或加载主类
- swift - UIAlertController 在某些情况下不会被解雇
- nginx - Nginx 未在成功验证时重定向到 url
- python - 如何将多个泡菜文件放在一个泡菜文件中
- vue.js - Vue Vuex:在计算属性更改之前,旧数据会保留一段时间
- reactjs - 没有日期和月份的年份选择器
- javascript - 多个音频地址对齐项目 HTML
- android - Firebase DataSnapshot getValue 未在初始化主体上设置属性
- oracle - 更新:功能编辑与其他设计