setNodeValue()方法不起作用

时间:2009-05-28 11:00:40

标签: xml blackberry java-me

我为Blackberry应用程序创建了XML文件,我使用了

root.getFirstChild().setNodeValue("ABCDE");

设置节点值。

添加节点值时抛出异常。

2 个答案:

答案 0 :(得分:0)

我怀疑(在没有)任何信息,getFirstChild()方法没有返回你认为它(文本节点?),而是返回其他东西。我会检查返回的节点(适当地转换)并从那里开始工作。

答案 1 :(得分:0)

 DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory
                    .newInstance();
            DocumentBuilder documentBuilder = documentBuilderFactory
                    .newDocumentBuilder();
            document = documentBuilder.newDocument();
            root = document.createElement("START");
            document.appendChild(root); 
//After this,I am trying to set the node value:
root.getFirstChild().setNodeValue("ABCDE");