0

如果xml中node的值为null,当我们打印xml节点时,该节点没有开始标签,只有结束标签。例如:

xml_document<char> doc;
doc.append_node(doc.allocate_node(rapidxml::node_element, "mynode", ""));
ofstream ofs("test.xml");
ofs<<doc;

test.xml 的内容是:

</mynode>

test.xml 的预期内容是

<mynode></mynode>

这是 rapidxml 的错误吗

4

1 回答 1

0

我不知道您使用的是哪个版本的 RapidXml。几天前我使用了最新的并且工作正常......这个问题已经解决或者它是你的一个特殊情况:)

于 2011-01-16T14:15:40.393 回答