如何解决如何将json转为jsoup
package movie;
import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class Lotte2 {
private static String URL = "https://www.lottecinema.co.kr/LCWS/Ticketing/TicketingData.aspx";
private static String Host = "www.lottecinema.co.kr";
private static String Origin = "https://www.lottecinema.co.kr";
private static String Referer = "https://www.lottecinema.co.kr/NLCHS/Cinema/Detail?divisionCode=1&detailDivisionCode=101&cinemaID=2008";
public static void main(String[] args) throws IOException {
String divisionCode = "1";
String detailDivisionCode = "101";
String cinemaID = "2008";
System.out.println(URL);
String dic = dic();
System.out.println(dic);
String str = Jsoup.connect(URL)
.header("Content-Type","multipart/form-data; boundary=----WebKitFormBoundarykD5PER7C2GeWApWY")
.header("Accept","application/json,text/plain,*/*")
.header("Accept-Encoding","gzip,deflate,br")
.header("Host",Host)
.header("Origin",Origin)
.header("Referer",Referer)
.userAgent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/88.0.4324.150 Safari/537.36")
.data("ParamList",dic)
.execute().body();
System.out.println("" + str.toString());
}
public static String dic() {
String dic =
"MethodName:GetPlaySequence," +
"channelType:HO," +
"osType:W," +
"osVersion:Mozilla/5.0 (Windows NT 10.0; Win64; x64) " +
"AppleWebKit/537.36 (KHTML,like Gecko) Chrome/88.0.4324.150 Safari/537.36," +
"playDate:2021-02-15," +
"cinemaID:1|101|2008," +
"representationMovieCode";
return dic;
}
}
我要去网上爬取乐天影院的放映时间表。
我需要在网络抓取期间发送 json 类型 ParamList
,但我不知道如何从 jsoup 发送 ParamList
。
我想知道如何发送 ParamList
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。