当前位置: 首页 > news >正文

公司已经有域名 怎么建网站/推广策划方案

公司已经有域名 怎么建网站,推广策划方案,做网站怎么不被找到,新疆工程信息网官网&#xff08;一&#xff09;Jsoup Jsoup是一个Java开源HTML解析器&#xff0c;可直接解析某个URL地址、HTML文本内容。通过Dom或Css选择器来查找、取出数据&#xff0c;实现爬虫。 maven坐标 <dependency><groupId>org.jsoup</groupId><artifactId>jso…

(一)Jsoup

Jsoup是一个Java开源HTML解析器,可直接解析某个URL地址、HTML文本内容。通过Dom或Css选择器来查找、取出数据,实现爬虫。

maven坐标

    <dependency><groupId>org.jsoup</groupId><artifactId>jsoup</artifactId><version>1.11.2</version></dependency>

Jsoup开发指南(中文版)

演示Demo

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.select.Elements;import java.io.IOException;public class JsoupDemo
{public static void main( String[] args ) throws IOException {Document doc = Jsoup.connect("http://www.baidu.com").get();System.out.println("title:"+doc.title());Elements es = doc.select("area");//Elements es = doc.getElementByTag("area");System.out.println("百度图片点击路径:"+es.attr("href"));}
}

(二 )PhantomJs

PhantomJS是一个可编程的无头浏览器。通过PhantomJs可以采集Ajax生成的内容。

无头浏览器:一个完整的浏览器内核,包括js解析引擎,渲染引擎,请求处理等,但是不包括显示和用户交互页面的浏览器。

PhantomJs官方文档

步骤:

  1. 下载安装,配置环境变量
  2. 编写并执行js脚本

演示Demo

var page = require("webpage").create(),    //网页对象 system = require("system"),            //系统对象 address,t;phantom.outputEncoding='gbk';    //设置输出编码
//phantom.outputEncoding='utf-8';    //设置输出编码var arr = system.args;//判断参数是否传入
if(arr.length==1){console.log("请输入待请求url");phantom.exit(0);
} else {address = arr[1];console.log("开始访问页面:"+address);t = Date.now();//访问页面page.open(address,function(status){if(status !== 'success'){console.log('page faild to load.');phantom.exit();} else {t = Date.now() - t;console.log("页面访问结束:耗时:"+t+"ms");//引入jquerypage.includeJs("http://code.jquery.com/jquery-2.2.4.min.js",function(){var result = (page.evaluate(function(){return $('area').attr('href');}));console.log("图片点击路径:"+result);phantom.exit();})}})
}

假设文件名为 c:/baidu.js;在命令行中执行 phantomjs c:/baidu.js http://www.baidu.com

java 调用Phantomjs

演示Demo


import java.io.*;public class PhantomJsDemo 
{public static void main( String[] args ) throws IOException {Runtime rn = Runtime.getRuntime();String url = "http://www.baidu.com"Process process = rn.exec("phantomjs c:/baidu.js " + url);BufferedReader br = new BufferedReader(new InputStreamReader(process.getInputStream()));StringBuffer sb = new StringBuffer();String temp = "";while((temp=br.readLine())!=null){sb.append(temp);}System.out.println(sb.toString());}
}
http://www.lbrq.cn/news/1374103.html

相关文章:

  • 网站转小程序/最新社会舆情信息
  • 大安市网站/网络服务器的功能
  • 南京电商网站建设/沈阳网站关键词优化多少钱
  • 个人怎样建网站/微信朋友圈广告30元 1000次
  • 郑州网站制作公司汉狮/怎么建网站赚钱
  • 汉高建设公司网站/快速收录域名
  • java做网站例子/百度收录检测
  • wordpress 钩子教学/南京关键词seo公司
  • 商丘网站建设广告/关键词排名优化品牌
  • 网站建设技术培训/中国最新领导班子
  • 平顶山做网站多少钱/百度推广后台登录页面
  • 做动态网站的软件/百度竞价推广费用
  • 网站开发按几年摊销/长沙网络营销推广公司
  • 做网站具体步骤/列举常见的网络营销工具
  • 《电子商务网站开发与管理》/新站优化案例
  • 做网站的带宽多少钱/企业网站管理
  • 武汉市建设局网站/网络营销与策划
  • 上海门户网站的亮点/seo诊断方法步骤
  • wordpress目录权限设置密码/百度seo排名公司
  • 做网站高流量赚广告费/网站怎么开发
  • 如何做网站的链接结构/浏览器谷歌手机版下载
  • 杭州网站推广平台/促销方法100种
  • 广州联雅做的网站怎么样/拉人注册给佣金的app
  • 响应式网站开发流程/合肥seo推广公司
  • 廊坊商昊网站建设/外贸全网营销推广
  • 反馈网站制作/公司网络营销策划书
  • 用vs2010做网站导航/天津seo托管
  • 广告营销方式/seo优化按天扣费
  • 政府网站建设年度报告/百度网盘官网登录入口
  • iis 建网站手机访问/网络营销技巧培训班
  • 高效轻量的C++ HTTP服务:cpp-httplib使用指南
  • 淘宝获取商品SKU详情API接口操作指南
  • Vue 详情模块 4
  • OpenGL 坐标变换
  • List 接口
  • 大厂主力双塔模型实践与线上服务