CNode

casperjs 不能操作导入的数据?

问答
EevenIfAlsoGo发布于8 年前最后回复8 年前3 回复2365 浏览0 收藏

我用 fs 读取一个 json,里面存的网址数据,一直没找到操作 json 的途径。 官网找到一个 each() 方法,可以读取数组,但是数组放在外部通过 fs 读取就又用不了了! 请问是这个工具本事就不适合导入数据,还是我 fs 没用好?

var fs = require('fs') var casper = require('casper').create()

var urls = [ "http://baidu.com", ] casper.start().each(urls, function(self, url) { self.thenOpen(url, function() { //... }) }) casper.run(function(){ this.echo('End.').exit() });

查看回复

回复 (3)

A
atian25#1·8 年前

换 puppeteer 吧,这年头还用 casper...

E
evenIfAlsoGo#2·8 年前
引用 atian25换 puppeteer 吧,这年头还用 casper...

@atian25 昨天先查到了 phantom,但是下载文件限制太大,又找到了 casper ... 囧 我明天试试这个工具 谢谢你!

E
evenIfAlsoGo#3·8 年前
引用 atian25换 puppeteer 吧,这年头还用 casper...

@atian25 使用这个库问题都解决了。谢谢您~

参与回复
登录后即可参与回复。登录