如何在java中获取jsoup中输入字段的值?

如何在java中获取jsoup中输入字段的值?,java,android,jsoup,html-parsing,Java,Android,Jsoup,Html Parsing,我想在Java中使用JSOUP删除在web页面输入字段中输入的值。输入字段中的值已由服务器添加 在JavaScript中,我们使用id选择元素,然后使用.value轻松获取值,如下图所示 这就是HTML的外观 我想知道如何使用JSOUP和Java实现这一点。假设输入HTML如下所示 <html> <body> <form action="/action_page.php"> SSID:<br> <

我想在Java中使用JSOUP删除在web页面输入字段中输入的值。输入字段中的值已由服务器添加

在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>

希望有帮助

假设输入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>

希望有帮助

HTML for input标记中实际上没有value属性。@an0nh4x0r这只是一个示例。你的帖子中没有任何HTML示例。用HTML示例编辑您的问题,我将相应地修改我的答案。我编辑了文章并包含了该特定部分的HTML屏幕截图。@an0nh4x0r,不,这没有帮助。您刚刚筛选了初始静态HTML页面源代码。没有填充值,因此没有要分析的内容。Jsoup处理静态数据。在本页末尾的示例中,必须有一个执行提交的按钮,以便填充值并将页面提交到服务器。该HTML可以被解析。事实上,HTML for input标记中没有value属性。@an0nh4x0r这只是一个示例。你的帖子中没有任何HTML示例。用HTML示例编辑您的问题,我将相应地修改我的答案。我编辑了文章并包含了该特定部分的HTML屏幕截图。@an0nh4x0r,不,这没有帮助。您刚刚筛选了初始静态HTML页面源代码。没有填充值,因此没有要分析的内容。Jsoup处理静态数据。在本页末尾的示例中,必须有一个执行提交的按钮,以便填充值并将页面提交到服务器。该HTML可以被解析。服务器如何预设该值?如果文本未显示为输入值,它从何而来?您“希望在输入字段中放弃在网页中输入的值”。这不能用JSoup来完成,因为JSoup正在解析生成的HTML,并且不涉及任何用户交互(当进行web刮削时,您的刮削程序就是用户!)。服务器如何预设该值?如果文本未显示为输入值,它从何而来?您“希望在输入字段中放弃在网页中输入的值”。这不能用JSoup来完成,因为JSoup正在解析生成的HTML,并且不涉及任何用户交互(当web抓取时,您的scraper程序就是用户!)。
SSID-value