1. I found a xmlparserv2.jar.
2. I can get the output listed. It seems the fo tags are being ignored. The output is displaying name, speciality, and a list of drugs all on different lines. What I was looking for was two columns displaying something like this:
Hopefully these code tags will display the two columns.
3. Not all the source code is there. This is a massively huge xsl document. I had added in xmlns:fo="http://www.w3.org/1999/XSL/Format" in the xsl:stylesheet version="1.0" line and the fo tags down in the code where I needed the formatting to happen.
I am a relative newbie to xsl so I hope that I have answered these questions correctly.