root = doc->getDocumentElement();
child=root->getLastChild();
DOMNode* removedElement = root->removeChild(child);
removedElement->release();
Ребенок получает символ новой строки как узел, если XML-файл выглядит так:
<root>
<child1> </child1>
<child2> text </child2>
</root>
Тот же код работает нормально и удаляет дочерний, если файл XML имеет формат
<root> <child1></child1><child2>text</child2> </root>
Как мне от него избавиться (перевод строки)?