NO and that's the beauty of it if you think about interoperability. XML is an independent language. You can generate some XML with a program written in any language and use that generated XML file with any other program written in any other language provided parsing libraries for the chosen language exist. Java and XML are not tied together but Java implementations of XML parsers are very easy to use and that's what makes it look like they are tied together
------------------ Valentin Crettaz Sun Certified Programmer for Java 2 Platform
Just some nitpicking on Valentine.. XML is not a language albeit the 'L' in the definition. XML is really a way of representing data. Although it has some of the features that describe a language such as syntax and grammer, it does not have an instruction set and repertoire of program tools. In essence, it can be called a language but only with a limited sense. ------------------ Ajith Kallambella M. Sun Certified Programmer for the Java�2 Platform. IBM Certified Developer - XML and Related Technologies, V1. Co-author of Java 2 Certification Passport
Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).