代码拉取完成,页面将自动刷新
const express = require('express');
const axios = require('axios');
const fs = require('fs');
const app = express();
app.listen(6000, () => {
console.log('running!');
})
let arr = []
let obj = {}
for (let index = 300; index < 301; index++) {
axios.get(`https://static-data.eol.cn/www/school/322/pc_jobdetail.json`).
then((res) =>
console.log(res.data)
)
}
// let arr = []
// let obj = {}
// for (let i = 0; i < 2000; i++) {
// axios.get(`https://static-data.eol.cn/www/2.0/school/${i}/news/list.json`).
// then((res1) => {
// let { data } = res1.data
// if ( data ) {
// data.forEach(item => {
// axios.get(`https://static-data.eol.cn/www/2.0/school/${i}/news/${item.type}/${item.id}.json`).
// then((res2) => {
// obj = {
// name: res2.data.data.school_name,
// title: item.title,
// time: item.update_time,
// content: res2.data.data.content
// }
// arr.push(obj)
// console.log(arr.length)
// if(arr.length > 45000) {
// fs.writeFileSync('schoolNews.json', JSON.stringify(arr))
// }
// })
// })
// }
// })
// }
// let arr = []
// let obj = {}
// for (let i = 1; i < 2000; i++) {
// axios.all([
// axios.get(`https://static-data.eol.cn/www/2.0/school/${i}/info.json`),
// axios.get(`https://static-data.eol.cn/www/2.0/school/${i}/img/list.json`)
// ]).then (axios.spread((res1, res2) => {
// obj = {
// name: res1.data.data.name,
// img: res2.data.data.map(item => {
// return {
// img: `https://static-data.eol.cn${item.url}`
// }
// })
// }
// arr.push(obj)
// console.log(arr.length)
// if(arr.length == 1300) {
// fs.appendFileSync('school_eara.json', JSON.stringify(arr));
// }
// }))
// .catch(err => {
// console.log(err)
// })
// }
// let arr = []
// let obj = {}
// for (let i = 1; i < 3000; i++) {
// axios.all([
// axios.get(`https://static-data.eol.cn/www/2.0/school/${i}/info.json`),
// axios.get(`https://static-data.eol.cn/www/2.0/school/${i}/pc_special.json`)
// ])
// .then(axios.spread((res1, res2) => {
// obj = {
// name: res1.data.data.name,
// sch_pro: res2.data.data.special.map(item => {
// return{
// class_name: item.name,
// sche_name: item.special.map(items => {
// return items.special_name
// })
// }
// })
// }
// arr.push(obj)
// console.log(arr.length, i);
// if(arr.length == 1100) {
// fs.appendFileSync('school_special.json', JSON.stringify(arr));
// }
// }))
// .catch((err) => {
// console.log('err')
// })
// }
// let arr = []
// let obj = {}
// for (let i = 1; i < 2000; i++) {
// axios.all([
// axios.get(`https://static-data.eol.cn/www/2.0/school/${i}/info.json`),
// axios.get(`https://static-data.eol.cn/www/2.0/school/${i}/img/list.json`)
// ]).then (axios.spread((res1, res2) => {
// obj = {
// name: res1.data.data.name,
// img: res2.data.data.map(item => {
// return {
// img: `https://static-data.eol.cn${item.url}`
// }
// })
// }
// arr.push(obj)
// console.log(arr.length)
// if(arr.length == 1300) {
// fs.appendFileSync('school_eara.json', JSON.stringify(arr));
// }
// }))
// .catch(err => {
// console.log(err)
// })
// }
// let arr = []
// let obj = {}
// for (let i = 1; i < 2000; i++) {
// axios.get(`https://static-data.eol.cn/www/2.0/school/${i}/info.json`).then((res) => {
// obj = {
// name: res.data.data.name,
// sch_introduce: res.data.data.content,
// is985: res.data.data.f985 == '2' ? 0 : 1,
// is211: res.data.data.f211 == '2' ? 0 : 1,
// coutrySpecial: res.data.data.special.map(item => {
// return {
// name: item.special_name,
// }
// }),
// sch_vedio: res.data.data.video_pc.img_url,
// oshidian:res.data.data.num_doctor,
// shuoshidian:res.data.data.num_master,
// zhongdianxueke:res.data.data.num_subject,
// zhongdianshiyanshi:res.data.data.num_lab,
// chuangjianshijian:res.data.data.create_date,
// lishuyu:res.data.data.province_name + res.data.data.city_name,
// zhandimianji:`${res.data.data.area}亩`,
// xuexiaodizhi:res.data.data.address
// }
// arr.push(obj)
// console.log(arr.length);
// if(arr.length == 1700) {
// fs.appendFileSync('school_header.json', JSON.stringify(arr));
// }
// }).catch((err) => {
// console.log(err)
// })
// }
//
//学校信息表
//
// let arr = []
// for (let i = 0; i < 2000; i++) {
// axios.get(`https://static-data.eol.cn/www/2.0/school/${i}/info.json`)
// .then(res => {
// let obj = {
// school_id:res.data.data.school_id,
// name:res.data.data.name,
// level_name:res.data.data.level_name,
// type_name:res.data.data.type_name,
// school_nature_name:res.data.data.school_nature_name,
// province_name:res.data.data.province_name,
// city_name:res.data.data.city_name,
// email:res.data.data.email,
// address:res.data.data.address,
// site:res.data.data.site,
// school_site:res.data.data.school_site,
// phone:res.data.data.phone,
// content:res.data.data.content,
// nature_name:res.data.data.nature_name
// };
// arr.push(obj);
// console.log(arr.length);
// if(arr.length > 400) {
// fs.appendFileSync('school_1.json', JSON.stringify(arr));
// }
// })
// .catch(err => {
// console.log(err);
// })
// }
//学校专业对应表
// let arr = []
// for (let i = 0; i < 2000; i++) {
// axios.get(`https://static-data.eol.cn/www/2.0/school/${i}/pc_special.json`)
// .then(res => {
// //第一项
// //第二项
// let item = res.data.data.special_detail['1']
// for(let j = 0; j < item.length; j++) {
// let obj= {
// school_id :item[j].school_id,
// special_id:item[j].special_id
// }
// arr.push(obj);
// }
// console.log(i);
// if(i == 1999) {
// fs.appendFileSync('specialty_school.json', JSON.stringify(arr));
// }
// })
// .catch(err => {
// console.log(err);
// })
// }
// axios.get('https://static-data.eol.cn/www/2.0/school/344/pc_special.json')
// .then(res => {
// console.log(res.data.data)
// })
// .catch(err => {
// })
// let obj = {
// base_inf:{},
// sch_introduce:'',
// sch_vedio:'',
// sch_pro:[
// ]
// };
// let arr = [];
// for(let k = 0; k < 50; k++) {
// axios.get(`https://static-data.eol.cn/www/2.0/school/${k+300}/info.json`)
// .then(res => {
// console.log(res.data);
// let obj = {
// school_name:res.data.data.name,
// school_icon:`https://static-data.eol.cn/upload/logo/${i+300}.jpg`,
// school_type:`${res.data.data.level_name},${res.data.data.type_name},${res.data.data.school_nature_name}`,
// school_web1:res.data.data.site,
// school_web2:res.data.data.school_site,
// school_phone:res.data.data.phone,
// school_area:res.data.data.address,
// }
// obj.base_inf = {
// boshidian:res.data.data.num_doctor,
// shuoshidian:res.data.data.num_master,
// zhongdianxueke:res.data.data.num_subject,
// zhongdianshiyanshi:res.data.data.num_lab,
// chuangjianshijian:res.data.data.create_data,
// lishuyu:res.data.data.province_name + res.data.data.city_name,
// zhandimianji:`${res.data.data.area}亩`,
// xuexiaodizhi:res.data.data.address
// }
// obj.sch_introduce = res.data.data.content,
// obj.sch_vedio = res.data.data.video_pc.img_url
// arr.push(obj);
// })
// .catch(err => {
// console.log(err);
// })
// axios.get(`https://static-data.eol.cn/www/2.0/school/${k+300}/pc_special.json`)
// .then(res => {
// for (let i = 0; i < res.data.data.special.length; i++) {
// obj.sch_pro.push({
// class_name:res.data.data.special[i].name,
// sche_name:[]
// })
// for (let j = 0; j < res.data.data.special[i].special.length; j++) {
// obj.sch_pro[i].sche_name.push(res.data.data.special[i].special[j].special_name)
// }
// }
// arr.push(obj);
// if(k == 49) {
// fs.appendFileSync('db1.json', JSON.stringify(arr));
// }
// })
// .catch(err => {
// console.log(err);
// })
// }
//-----学校名
// let arr = [];
// for (let i = 0; i < 1000; i++) {
// axios.get(`https://static-data.eol.cn/www/2.0/school/${i}/info.json`)
// .then(res => {
// let obj = {
// name:res.data.data.name,
// satus:res.data.data.dual_class_name
// };
// arr.push(obj);
// if(i == 999) {
// fs.writeFileSync('schoolName.json', JSON.stringify(arr));
// }
// })
// .catch(err => {
// console.log(err);
// })
// }
//-----------------
//---------专业详细情况
// let arr = [];
// for (let i = 0; i < 2000; i++) {
// axios.get(`https://static-data.eol.cn/www/special/${i}/pc_special_detail.json`)
// .then(res => {
// if(res.data.name) {
// let obj = {
// name:res.data.name,
// content:res.data.content,
// status:res.data.status,
// is_what:res.data.is_what,
// learn_what:res.data.learn_what,
// do_what:res.data.do_what,
// rate:res.data.rate,
// limt_year:res.data.limt_year,
// degree:res.data.degree,
// impress:res.data.impress,
// job_detail:res.data.jobdetail,
// job_rate:res.data.job_rate,
// type_detail:res.data.type_detail,
// type:res.data.type,
// level_name:res.data.level_name
// };
// arr.push(obj);
// }
// if(i == 1999) {
// console.log(arr.length);
// fs.writeFileSync('professions.json', JSON.stringify(arr));
// }
// })
// .catch(err => {
// console.log(err);
// })
// }
//专业信息表
// let arr = [];
// for (let i = 1; i < 1000; i++) {
// axios.get(`https://static-data.eol.cn/www/special/${i}/pc_special_detail.json`)
// .then(res => {
// // if(res.data.name) {
// let obj = {
// special_id:res.data.id,
// name:res.data.name,
// content:res.data.content,
// job:res.data.job,
// status:res.data.status,
// is_what:res.data.is_what,
// learn_what:res.data.learn_what,
// do_what:res.data.do_what,
// rate:res.data.rate,
// limt_year:res.data.limt_year,
// degree:res.data.degree,
// direction:res.data.direction,
// rate2:res.data.rate2,
// celebrity:res.data.celebrity,
// course:res.data.course
// };
// arr.push(obj);
// // }
// console.log(i);
// if(arr.length > 200) {
// console.log(arr.length);
// fs.writeFileSync('majors.json', JSON.stringify(arr));
// }
// })
// .catch(err => {
// console.log(err);
// })
// }
// ------
// axios.get('https://static-data.eol.cn/www/2.0/index/school_heat.json')
// .then (res => {
// console.log(res.data);
// })
// .catch(err => {
// console.log(err);
// })
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。