指定された出力行幅でオーバーフローしないコマンドライン XML プリティ プリンター ツールが必要です。
私が試したすべてのツール (xmlstarlet、xmllint、xmlindent) は、多くの属性を持つタグを印刷するときに行幅がオーバーフローします。各属性が別の行に出力されるかどうかは解決します (もちろんインデントを維持しながら)。
ツールは無料で、Linux で実行可能である必要があり、できれば Ubuntu パッケージが含まれている必要があります。ただし、ダウンロード可能なライブラリで解決します。
手がかりはありますか?