gpt4 book ai didi

java - 如何从 Java 中的 HTML 文件中获取值?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:57:24 26 4
gpt4 key购买 nike

我需要从如下所示的 HTML 文件中获取一个值(在下面的示例中为“abc”):

          <input type="hidden" name="something" value="abc" />

正如我从其他帖子中发现的那样,我应该使用其中一种 HTML 解析器(不是正则表达式)。能否请您告诉我使用哪个或显示代码示例。

谢谢。

最佳答案

你可以使用 Jsoup为此。

File file = new File("/path/to/file.html");
Document document = Jsoup.parse(file, "UTF-8");
Element something = document.select("input[name=something]").first();
String value = something.val();
System.out.println(value); // abc
// ...

或更短:

String value = Jsoup.parse(new File("/path/to/file.html"), "UTF-8").select("input[name=something]").first().val();
System.out.println(value); // abc
// ...

另见:

关于java - 如何从 Java 中的 HTML 文件中获取值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4595770/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com