TinyXml ile her ayrı satırdaki özellikler nasıl yazdırılır

C ++'da xml belgeleri oluşturmak için TinyXML kullanıyorum.

Çıktı belgelerinde her satır için 1 öznitelik görmek istiyorum, bunun gibi:


TinyXML'in varsayılan olarak yazdırdığı yerine:


Ne yazık ki, bunu yapmama izin veren herhangi bir API yöntemi bulamadım.

TinyXML kodunu değiştirmeden, TinyXML'in baskıyı özelleştirmek için sağladığı bir yol var mı? Böylece, satır başına 1 özellik görebiliyorum?

Teşekkürler!

0

1 cevap

Bunu varsayılan olarak yapmanın bir yolu yoktur; Bu davranışı oluşturmak için alt sınıf TiXmlPrinter'ı kullanabilirsiniz:

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

0
katma