I need to write an XSL to transform one large tag set into another. I only care about a subset of the input.
I'd like to take a DTD and whatever entity files it references, and get a visual lay out of what is possible - something like an XML file representing the hierarchy of what is possible in a DTD. I'd use this to answer questions like "What are all the possible descendants of a paragraph tag?" Can oXygen do this?
This should cover W3C XML Schema, Relax NG and DTD related problems.