java获取链接数据

简介: java获取链接数据


java获取链接数据

package com.dongao.test;
import com.alibaba.fastjson.JSON;
import com.dongao.project.common.util.HttpPostUtil;
import java.util.*;
/**
 * @ClassName:MainTest
 * @author:test
 * @date 2021/7/5 17:34
 */
public class MainTest {
    public static void main(String[] args) {
        String url = "请求链接";
        StringBuffer sb = new StringBuffer();
        Set set = new HashSet();
        Map map = new HashMap(4);
        map.put("line","1");
        map.put("levelnum","0");
        for (int i = 1; i < 194; i++) {
            map.put("cpage",String.valueOf(i));
            String post = HttpPostUtil.post(url, map);
            Map maps = JSON.parseObject(post, Map.class);
            List<Map> chileds = (List<Map>) maps.get("chiled");
            for (Map m : chileds) {
                String drugname = (String) m.get("DRUGNAME");
                if (set.contains(drugname)) {
                }else {
                    set.add(drugname);
                    sb.append(m.get("DRUGNAME"));
                    sb.append(",");
                }
            }
        }
        System.out.println(sb.toString());
    }
}

注:仅供个人自测使用–日常记录


相关文章
|
1月前
|
存储 Java 数据处理
|
1月前
Mybatis+mysql动态分页查询数据案例——分页工具类(Page.java)
Mybatis+mysql动态分页查询数据案例——分页工具类(Page.java)
22 1
|
2月前
|
存储 缓存 Java
保护隐私数据:使用Java `transient`关键字
保护隐私数据:使用Java `transient`关键字
29 0
|
3月前
|
安全 Java 容器
Dating Java8系列之用流收集数据
Dating Java8系列之用流收集数据
16 0
|
1月前
|
存储 算法 Java
Java中的集合框架:高效管理数据的关键
Java中的集合框架:高效管理数据的关键
16 0
|
1月前
|
NoSQL Java 数据库连接
使用Java实现从数据库查出数据存入Redis,并在查询时先查Redis,如果Redis中没有数据再从数据库中读取
使用Java实现从数据库查出数据存入Redis,并在查询时先查Redis,如果Redis中没有数据再从数据库中读取
355 1
|
1月前
|
存储 Java
JAVA字符串与其他类型数据的转换
JAVA字符串与其他类型数据的转换
28 4
|
1月前
Mybatis+mysql动态分页查询数据案例——工具类(MybatisUtil.java)
Mybatis+mysql动态分页查询数据案例——工具类(MybatisUtil.java)
15 1
|
16天前
|
Java Maven 索引
java 链接Elasticsearch
java 链接Elasticsearch
|
1月前
|
缓存 NoSQL Java
java中复杂业务情况下的集合操作(增减集合同步数据)
java中复杂业务情况下的集合操作(增减集合同步数据)
27 0