我正在使用TinyXML在C ++中创建XML文档。
我想在输出文档中看到每行1个属性,如下所示:
<root a="1"
b="2"
c="3" />
而不是TinyXML默认打印的内容:
<root a="1", b="2", c="3" />
不幸的是,我还没有找到任何可以让我这样做的API方法。
如果不改变TinyXML的代码,有没有TinyXML提供的方法来定制打印,所以每行可以看到1个属性?
谢谢!
答案 0 :(得分:0)
默认情况下无法执行此操作;您可以将TiXmlPrinter子类创建以创建该行为:
http://www.grinninglizard.com/tinyxmldocs/classTiXmlPrinter.html