jsoup抓取html中的js,jsoup抓取js(script)中的变量值

本文介绍如何使用Java的jsoup库从HTML文档中抓取并解析JavaScript变量。通过连接到车系参数配置页面,获取特定车系的详细信息,如配置、颜色和内饰等。主要步骤包括设置超时时间、获取页面文档、定位到第六个<script>标签,然后遍历并提取包含特定关键字的JavaScript变量,将其存储到Map中。
摘要由CSDN通过智能技术生成

jsoup抓取js(script)中的变量值package com.hxqc.pricemonitor.trans;

import java.util.HashMap;

import java.util.Map;

import org.jsoup.Jsoup;

import org.jsoup.nodes.Document;

import org.jsoup.nodes.Element;

import org.jsoup.select.Elements;

/**

* @author FANGYUKANG

* @Title SerieExtTool

* @Description TODO(根据车系ID查找车系:OPTINE内容,属性,颜色,内饰颜色)

* @Date: 2016年05月17日  下午16:30:52

*/

public class SerieExtTool {

/*设置网页抓取响应时间*/

private static final int TIMEOUT = 10000;

public static Map getSerieExtDetail(int serieId) throws Exception{

/*车系参数配置页面*/

String serieInfo = "http://car.autohome.com.cn/config/series/"+serieId+".html";

/*用來封裝要保存的参数*/

Map map = new HashMap();

/*取得车系参数配置页面文档*/

Docu

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值