标签: java xml dom dtd
我有一个从流中解析的文档org.w3c.dom.Document。 XML具有DTD实体声明,因此当流根据dtd无效时文档创建失败。
org.w3c.dom.Document
现在我需要对文档进行更改,并希望它在序列化和保存时仍然是DTD有效。
当然这可以通过再次序列化和解析来完成,但这似乎是一个甚至不需要的开销。
正确的方法(理想情况下只使用org.w3c.dom api)实现这个目的是什么?