我试图设置一个元素的值,当元素看起来像这样时,<element></element>
我只是这样做:
pugi::xml_node node = xmlBase.child("element");
pugi::xml_node nodechild = node.first_child();
nodechild.set_value(this->elementValue);
但是,当我有一个看起来像这样的元素时:
<element />
这行不通..我尝试在“set_value”行之前使用它
if(nodechild == NULL)
{
nodechild = node.append_child();
}
但这将在该元素中创建一个新元素,我不想这样做,
也许我的拳头方法甚至是错误的?你如何正确设置元素的值?