5

有没有办法深度克隆JSoup Document对象并返回完全相同的HTML

我有一个预解析的对象,我只想克隆它,因为我怀疑克隆会比总是再次解析HTML更快。

我试图通过迭代 Document 对象的所有元素来克隆它,但是我没有 doctype 声明等。

PS我当然不希望得到评论......

4

2 回答 2

8

对于任何节点,您都可以调用 .clone()

这是在功能请求中实现的。

于 2010-11-16T13:34:52.867 回答
1

由于我对答案和 OP 对此的评论感到困惑,这是我卑微的研究的结果:-)。

document.clone()生成文档对象及其所有子对象的深层副本。根据文档和我自己的实验,这是真的。 在此处输入图像描述

于 2021-06-27T07:57:16.463 回答