jumbo install PhantomJS
jumbo install python
jumbo install casperjs
require(“utils”).dump(xxx); 调试用的打印标记 selectXPath() XPath = //tagname[@attribute=‘value’]
// 目前的节点 :以双斜杠 // 开头,可以选择页面上的任何元素
/ 表示当前节点 需要绝对路径 tagname:想要选的节点的tag,input,div,img等, 但也经常被替换为* Attribute: 想要选择节点的属性 Value: 属性的值 exists()判断是否存在 evaluate()是在casperjs环境和你所打开的网页的桥梁,也就是你使用evaluate()是在操作你当前打开的DOM文档,是casperjs环境和DOM文档的一个交互,这就像你是在用浏览器的控制台控制html内容是一样一样的。 getElementsByXPath() XPath () js exec() 方法用于检索字符串中的正则表达式的匹配。