gpt4 book ai didi

java从字符串中提取

转载 作者:行者123 更新时间:2023-11-29 03:51:33 24 4
gpt4 key购买 nike

我有一个类似于

的字符串数组
 <div id="option1">hello</div>
<div style="color: cyan">world</div>

有没有一种方法可以从 div 中提取信息?我已经写了一些东西,但它不是动态的(我必须指定位的长度),这对我的应用程序没有用,因为数组 ^ 中的内容并不总是相同的。

希望您能理解我的问题,如果您需要更多信息,我会尽快回复。

我正在使用 java。

最佳答案

一个完整的Jsoup示例:

List<String> res = new ArrayList<String>();
String[] html = new String[] {
"<div id=\"option1\">hello</div>",
"<div style=\"color: cyan\">world</div>" };
for (String el : html) {
String text = Jsoup.parse(el).text();
res.add(text);
System.out.println(text);
}

输出:

hello
world

请注意,示例中的 HTML 是格式正确的 XML,也可以使用任何 XML 解析器进行解析。在处理格式不正确的输入时,您将需要一个特定于 HTML 的解析器。

关于java从字符串中提取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8565675/

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