Я что-то делаю с XML, и теперь я в замешательстве.Этот код прекрасно работает:
QDomElement new_item = doc.createElement(name);
new_item.setAttribute("type", value.typeName());
new_item.setAttribute("value", value.toString());
doc.elementsByTagName(section).at(0).appendChild(new_item);
Но если бы я сам создал QDomElement (без вызова метода createElement), он не вставился бы в документ.Что-то вроде этого не работает:
QDomElement new_item;
new_item.setTagName(name);
new_item.setAttribute("type", value.typeName());
new_item.setAttribute("value", value.toString());
doc.elementsByTagName(section).at(0).appendChild(new_item);
Может кто-нибудь объяснить мне, почему мне нужно использовать метод createElement?
Спасибо:)