package com.example.demo; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; public class Main { public static void main(String[] args) { String html = "
xxxxhdhsafahh
fadfadf
"; Document doc = Jsoup.parseBodyFragment(html); // 选择所有的
标签 Elements pTags = doc.select("p"); for (Element p : pTags) { Elements imgTags = p.select("img"); if (imgTags.size() > 0) { for (Element img : imgTags) { // 创建新的
标签并包裹
Element newPTag = new Element("p");
img.replaceWith(newPTag);
newPTag.appendChild(img);
}
}
}
System.out.println(doc.body().html());
}
}