gpt4 book ai didi

java - 解析字符串以获取内容

转载 作者:行者123 更新时间:2023-12-01 12:44:34 26 4
gpt4 key购买 nike

我有以下 html 字符串:

<h3>I only want this content</h3> I don't want this content <b>random content</b>

我只想从 h3 标签中获取内容并删除其他内容。我有以下内容:

String getArticleBody = listArt.getChildText("body");
StringBuilder mainArticle = new StringBuilder();
String getSubHeadlineFromArticle;

if(getArticleBody.startsWith("<h3>") && getArticleBody.endsWith("</h3>")){
mainArticle.append(getSubHeadlineFromArticle);
}

但这会返回全部内容,这不是我想要的。如果有人可以帮助我,那就太好了。

最佳答案

谢谢,伙计们。您的所有答案都有效,但我最终使用了 Jsoup。

String getArticleBody = listArt.getChildText("body");
org.jsoup.nodes.Document docc = Jsoup.parse(getArticleBody);
org.jsoup.nodes.Element h3Tag = docc.getElementsByTag("h3").first();
String getSubHeadlineFromArticle = h3Tag.text();

关于java - 解析字符串以获取内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24823422/

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