Я пытаюсь присоединить узел к документу DOM в приведенном ниже примере кода.
1) Я инициализировал узлы "заголовок, тип" к нулю.
2) Я попытался добавить эти вышеупомянутые узлы в Документ «child_doc», а затем попытался установить новое значение для этих узлов.
Но при выполнении вышеизложенного я получаю исключение java.lang.NullPointerException в этой строке:
child_doc.appendChild (title) .setNodeValue ("New" + childType);
Как мне решить эту проблему?
Спасибо,
Sony
Пример кода:
public synchronized void attachNodeToParent1 (Element parent, String childType) throws ParserConfigurationException {
Document parent_doc = parent.getOwnerDocument();
DocumentBuilderFactory dbfac = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = dbfac.newDocumentBuilder();
Document child_doc = docBuilder.newDocument();
Element child = null;
Node title = null;
Node type = null;
child_doc.appendChild(title).setTextContent("New" + childType);
child_doc.appendChild(type).setTextContent(childType);
child = child_doc.getDocumentElement();
parent.appendChild(child);
}