boost库属性树禁用自动关闭

时间:2018-09-05 00:04:22

标签: boost-propertytree

当我使用增强库property_tree处理一些xml文件时,遇到了一些自关闭问题。如果输入元素为空,我只想保留它。但是,默认情况下,它将空元素更改为自动关闭格式,我不希望这样做。我使用property_tree :: read_xml()和property_tree :: write_xml()。例如,如果输入xml如下。

  <data>
      <name></name>
      <filename></filename>
      <line_num></line_num>
   </data>

输出xml如下所示。

  <data>
      <name/>
      <filename/>
      <line_num/>
   </data>

但是,我不想自行关闭。我想要原始格式。任何帮助将不胜感激。

谢谢。

0 个答案:

没有答案