В DOM4J и XML как добавить узел к существующему узлу?добавить узел в узел XML dom4j
Если я следую примеру, это очень легко и отлично работает, если у меня есть элемент уже.
Element root = doc.getRootElement();
Element someElement = root.addElement("some");
Element anotherElement = someElement.addElement("another");
и пр. Легко, если у меня есть объект Element.
но как только я теряю ссылку или загружаю xml, а не создаю с нуля, я просто не могу обернуть голову тем, как я добавляю узел/элемент именно там, где хочу.
Так что конкретный вопрос: учитывая документ и определенный элемент в нем, как добавить элемент под ним? Нужно ли мне перебирать весь документ? Xpath Я могу получить только те узлы, которые не имеют .addElement, и я не могу превратить его в элемент. Im просто тупик и помимо добавления ID =? для каждого узла я просто не могу понять, как поставить что-то именно там, где я хочу, чтобы он ушел. Любая помощь или направление были бы весьма признательны.
Как добавить узел в том, что для цикла? узел.??? Нет метода для добавления. – user1681732
Узел может быть отправлен в Элемент, см. Мое обновленное сообщение. –
Спасибо вам большое. – user1681732