java - 使用 Jsoup 从输入中获取名称标签

标签 java html jsoup

我想使用 JSOUP 解析以下输入

input type="text" class="W50pc Validate_TimeUnits " name="TimeUnits" id="TimeUnits" value="3"

我想获取name标签的值,但我似乎没有找到它的函数。这是我的方法:

for (Element input : document.getElementsByTag("input")) {
    Log.d("Element " + i, input.className() + " - " + input.val());
    i++;
}

我可以获取 idvalueclass 的值,但无法获取 name 的函数 标签。谁能指导我解决问题?

谢谢。

最佳答案

您可以使用 attr(...) 方法这样做:

for (Element input : document.getElementsByTag("input")) {
    Log.d("Element " + i, input.attr("name"));
    i++;
}

关于java - 使用 Jsoup 从输入中获取名称标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30123217/

相关文章:

jquery - 居中全屏响应图像 - Jquery 方法

tinymce - tinyMCE编辑器或Jsoup可以修复html标记错误吗?

java - 从 Java 中的列表中减去值

java - OAuth 使用 Scribe 与 Vimeo 集成

java - Android 3g 下载和多线程

java - JSoup 数据问题

java - 使用 JAVA 中的 JSOUP 和 Apache POI 将 HTML 表转换为 Excel

java - 如何通过java中的套接字发送html文件及其图像

html - <b> 和 <i> 标签会被弃用吗?

html - 为什么位置:sticky is not working when the element is wrapped inside another one?