質問: TinyXmlを使ってそれぞれの行に属性を印刷する方法 私はTinyXMLを使ってC ++でXML文書を作成しています。 出力文書の1行に1つの属性を表示したいとします。 ``` ``` TinyXMLがデフォルトで印刷するものの代わりに: ``` ``` 残念ながら、私はこれを可能にするAPIメソッドを見つけられませんでした。 TinyXMLのコードを変更せずに、TinyXMLが印刷をカスタマイズする方法があるので、1行に1つの属性が表示されますか? ありがとう!
回答: デフォルトでこれを行う方法はありません。 TiXmlPrinterをサブクラス化してその動作を作成することができます: