The Essbase Outline Export parser is a simple Java utility for parsing through an XML file that is generated by the MaxL “export outline” command (note that this command is fairly new).
The parser is incredibly basic. It just runs on the command-line and takes two parameters: a XML file generated by the MaxL command, and the name of a dimension in the file. It then outputs the member names only, using spaces to indent the hierarchies. While rudimentary, the parser can be easily extended to do more complex transformations, so think of it as a Java-based template that can be augmented by an intrepid developer to generate output in whatever format they need.
Check out the Essbase Outline Export Parser on GitHub.