Saxon
The StaxBridge class now has a method that allows you to supply your own XMLStreamReader.
StaxBridge
XMLStreamReader