SAX is a very low level to be using for reading schema documents. You'll remove a lot of hassle if you move to a higher level interface like XSLT. You'll remove even more hassle if you read the schema documents using a schema processor that turns them into a schema component model - both Xerces and Saxon can do this, and they aren't alone.
↧