update 全网报块定时任务修复
This commit is contained in:
@@ -73,9 +73,18 @@ public class TranslateUtils {
|
||||
return doc.html();
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取元素下所有文本节点
|
||||
* @param element
|
||||
* @param textNodes
|
||||
*/
|
||||
private static void collectTextNodes(Element element, List<TextNode> textNodes) {
|
||||
for (Node child : element.childNodes()) {
|
||||
if (child instanceof TextNode) {
|
||||
TextNode textNode = (TextNode) child;
|
||||
// 获取原文本内容,并在首尾添加空格
|
||||
String newText = " " + textNode.text() + " ";
|
||||
textNode.text(newText);
|
||||
textNodes.add((TextNode) child);
|
||||
} else if (child instanceof Element) {
|
||||
collectTextNodes((Element) child, textNodes);
|
||||
|
||||
Reference in New Issue
Block a user