an0*_*x0r 0 java android html-parsing jsoup
我想在 Java 中使用 JSOUP 废弃在输入字段中的网页中输入的值。服务器已添加输入字段中的值。
在 JavaScript 中,我们使用 id 选择元素,然后使用 轻松获取值.value,如下图所示。
这是 HTML 的样子
我想知道如何使用 JSOUP 和 Java 来做到这一点。
假设输入 HTML 看起来像这样
<html>
<body>
<form action="/action_page.php">
SSID:<br>
<input id="input_wifi_ssid" type="text" value="SSID-value"><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这将提取并打印您想要的
String input = "<html><body><form action=\"/action_page.php\">SSID:<br>"
+ "<input id=\"input_wifi_ssid\" type=\"text\" value=\"SSID-value\"><br>"
+ "<input type=\"submit\" value=\"Submit\"></form></body></html>";
Document doc = Jsoup.parse(input);
Element elem = doc.getElementById("input_wifi_ssid");
System.out.println(elem.attr("value"));
Run Code Online (Sandbox Code Playgroud)
输出
SSID-value
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你!
| 归档时间: |
|
| 查看次数: |
1666 次 |
| 最近记录: |