Easily pretty print XML
Solution 1:
Macs come with libxml2
which inclues a tool called xmllint
. You can use this to format your xml with ease. The tool does not have a graphical interface, so you'll need to fire up terminal.
Example 1. Format a file
xmllint --format - < file_to_format.xml > formatted_output.xml
Example 2. Format xml from clipboard
pbpaste | xmllint --format - > formatted_output.xml