Я создал XML-файл для приложения Blackberry и использовал
root.getFirstChild().setNodeValue("ABCDE");
для установки значения узла.
При добавлении значения узла выдается исключение.
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");
Я подозреваю (при отсутствии) какой-либо информации, что метод getFirstChild() возвращает не то, что вы думаете (текстовый узел?), А скорее что-то еще. Я бы осмотрел вернувшийся узел (приведен соответствующим образом) и работал бы оттуда.
getFirstChild()