Hoe attributen op elke afzonderlijke regel met TinyXml kunnen worden afgedrukt

Ik gebruik TinyXML voor het maken van XML-documenten in C ++.

Ik zou graag 1 attribuut per regel in de uitvoerdocumenten willen zien, zoals dit:


in plaats van wat TinyXML standaard afdrukt:


Helaas heb ik geen enkele API-methode gevonden waarmee ik dit kan doen.

Zonder de code van TinyXML te veranderen, is er een manier die TinyXML biedt om het afdrukken aan te passen zodat ik 1 attribuut per regel kan zien?

Bedankt!

0

1 antwoord

Er is standaard geen manier om dit te doen; je kunt TiXmlPrinter sub-classiseren om dat gedrag te creëren:

http://www.grinninglizard.com/tinyxmldocs/classTiXmlPrinter.html

0
toegevoegd