Привет! Я хочу создать следующий файл xml в C ++, используя команду xml на Linux. Как добавить элемент типа name .
<wrapit>
<mainNode>
<name>something1</name>
</mainNode>
</wrapit>
, который генерирует мой код, выглядит следующим образом, чего я не хочу.
<wrapit>
<mainNode>
<name something1=""/>
</mainNode>
</wrapit>
I не мог найти много информации для этого. Немного о WordPress, но форматы xml отличаются.
Фрагмент кода
xml_node<>* root = doc.allocate_node(node_element, "mainNode");
doc.append_node(root);
xml_node<>* child = doc.allocate_node(node_element,"name");
child->append_attribute(doc.allocate_attribute("something1"));
root->append_node(child);