Actually what happens JOASH ..... that I understood that after posted this Q.
While i did programming then i understood that these r not alternatives.
Anway, Thanks for ur reply.
Kind regards,
Dmjpro.
I'm not sure because you didn't explain it in this post, but did you read the API Josh linked?
The very first few lines sort of explain JAXP's purpose:
JAXP: Java API for XML Processing
This API is the subject of the present tutorial. It provides a common interface for creating and using the standard SAX, DOM, and XSLT APIs in Java, regardless of which vendor's implementation is actually being used..
SAX, DOM, and I assume XSLT (I haven't actually looked into this one, so I don't know for sure) are public domain software alternatives to working with/parsing XML documents. They were not produced or created by sun, in fact had almost nothing to do with them (as far as I know). They were implimented into java at some point and of course they had no reason to remove these API's.
Now do you understand the purpose of each of them and why JAXP was probably later created to simply use them all?
Hope this has helped you,
-blazed