我正在使用 org.w3c.xml java 库,在执行一些任务时遇到了一些困难:
- 我有一个 Element 对象;如何从中删除名称空间和前辈?
如何在没有命名空间的情况下创建文档?我努力了
DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance(); docBuilderFactory.setNamespaceAware(false); DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder(); Document doc = docBuilder.parse (new File("C:/Temp/XMLFiles/"+fileName+".xml"));
虽然看起来很有希望,但它并没有真正起作用。我仍在获取带有名称空间的文档。
如何从元素创建文档?
Document doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument(); doc.adoptNode(dataDefinition);
其中 dataDefinition 是一个元素,但它不起作用;我究竟做错了什么?