It's hardly useful to bloat the resource data with blanks intended only for human readability, so add a preprocessing option that uses xmllint --noblanks to strip these. Bug #667929.