我正在寻找一种可靠的,与实现无关的克隆整个文档的方法.Javadocs特别指出,在Document上调用cloneNode是特定于实现的.我已经尝试通过无操作的Transformer传递Document,但生成的Node没有所有者Document.
我可以创建一个新文档并从旧文档导入节点,但我担心可能会丢失一些文档元数据.将Document写入字符串并将其解析回来也是如此.
有任何想法吗?
顺便说一句,由于我无法控制的原因,我陷入了Java 1.4.2.
java xml dom
dom ×1
java ×1
xml ×1