Tinyxml は、自己終了タグの末尾にあるスペースを削除して XML ファイルを変更しているため、プログラムでエラーが発生します。
tinyxml によって処理される前のタグの例を次に示します。
<Name Value="" />
そして、これがその後です:
<Name Value=""/>
tinyxml がこれを行う理由と、停止する方法があるかどうか疑問に思っています。
私は使用してみましたが"compact=true"
、falseに設定しても変化はありません。
またPRESERVE_WHITESPACE
、これはタグ内の空白のみを処理するため、使用しても機能しませんか?
私はこれと同じスクリプトを Mac で使用しており、正常に動作するため、非常に奇妙です。今、私はウィンドウに移動しましたが、それがこの問題を引き起こしていますが、それを解決する方法はありません。
乾杯