我的Boss告诉我写一个HTML解析器,它正在获取一些表数据....好吧,我被困在这里,真的需要你的帮助:)

首先,我需要登录网站,然后导航到另一个网址(我希望它可以使用cookie)并获取数据 .

Loginform获得了用户名和密码字段以及包含许多选项的选择列表,我喜欢选择第二个选项 . 我可以这样做吗?

这是我已经获得的代码:

System.setProperty("javax.net.ssl.trustStore", "C:\\unicert.jks");
 Response res = Jsoup.connect("URL to Loginform")
                    .data("u", "UsernameHere")
                    .data("p", "PasswortHere")
                    .data("r", "Second Option")
                    .method(Method.POST).execute();

Map<String, String> loginCookies = res.cookies(); //Getting the Cookies
Document doc2 = Jsoup.connect(url).cookies(loginCookies).get(); //loading new Site with Cookies

我很想来你这里:)非常感谢!亚历克斯