No but you can always fire three requests. Writing your own handler
which
prints data in a custom format means that you can no longer use
existing
solr clients for java/ruby/python etc.
That's not a fair characterization of at least the Ruby client. The
NamedList (err, Hash in Ruby) is simply a data structure returned
that can be easily navigated. Sure, any client API that expects a
certain structure will have issues, but in general no problem in
just Hashing it out.
Also not entirely true for the solrj client. Assuming the response
includes the standard solr data structures (NamedList, DocList, Doc,
etc...) the solrj client will parse the response.
ryan