English 中文(简体)
原标题:encount DOMException when remove node
  • 时间:2011-09-22 12:11:55
  •  标签:
  • java
  • android

i encount DOMException. HIERARCHY_REquestST_ERR 当通过文件反对删除某一具体术语时,并在回避这一错误代码后指出:

“HIERARCHY_REquestST_ERR: Raised if this node is of a category that do not provide children of the newChild node, or if the node beated is one of this node sancestors or this node per, or if this node is of category Document and DOM application seeking to内插入第二份文件Type or Element node”

I have check the node type which i want to remove, both Element and Text type will cause the exception

我的法典

        DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
        DocumentBuilder builder = factory.newDocumentBuilder();
        Document dom = builder.parse(new ByteArrayInputStream(smil.getBytes()));

        Element root = dom.getDocumentElement();

        Node node = root.getFirstChild();
        dom.removeChild(node);

......

org.w3c.dom.DOMException

at org.apache.harmony.xml.dom.InnerNodeImpl.removeChild(InnerNodeImpl.java:180)
最佳回答

我发现一种方法可以解决这种情况。

变化

    dom.removeChild(node);

纽约总部

    node.getParentNode().removeChild(node);

这似乎对我有利:

问题回答

暂无回答




相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签