clojure.data.xml.jvm.parse/pull-seq appears to support an option :skip-whitespace whose existence is not exposed or documented anywhere outside of the function, but does work when passed in with opts from any of the functions in clojure.data.xml.
If this option was referenced in the docstrings for clojure.data.xml/parse etc or included in an example in the README it would be easier to discover.