繁体   English   中英

xml节点的值为null时RapidXML的错误

[英]bug of RapidXML when the value of a xml node is null

如果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的错误吗

我不知道您使用的是哪个版本的RapidXml。 我几天前用过最新的,并且工作正常。。。此问题已解决,或者是您的特殊情况:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM