org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces.
DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
docFactory.setNamespaceAware(true); //添加这一句就不会出错了
DocumentBuilder builder = docFactory .newDocumentBuilder();
Document doc = builder.parse(new ByteArrayInputStream(out.toByteArray()));
body.addDocument(doc);
本文介绍了一种常见的XML处理错误——命名空间错误,并提供了解决方案。通过设置DocumentBuilderFactory为命名空间感知,可以避免创建或更改对象时出现的命名空间问题。
4040

被折叠的 条评论
为什么被折叠?



