Java and XML, continued
Many XML components are already available for Java, from parsers to XSL and XLink engines.
Many of the core standards for processing XML are developed with Java in mind - SAX, DOM, etc.
Frameworks for Java XML development, like MDSAX and SAXON, are readily available.