XML, (Extensible Markup Language), parece haber tomado el control de todos los aspectos técnicos, particularmente en la comunidad de JavaTM.Cuando a principios de 1998 XML se convirtió en una especificacion formal en el Consorcio World Wide Web, pocos reconocian que lo mas grande desde el mismo Java habia empezado su camino en la escena de la tecnologia. Apenas dos años despues, XML y una lluvia de tecnologias relacionadas con la manipulacion y restriccion de XML, se habian convertido en el pilar de la representacion de datos para sistemas Java.Este es un libro sobre XML, pero esta adaptado especificamente a los desarrolladores de Java. Aunque ambas son dos herramientas muy potentes por si mismas, este libro trata de la union de ambas, que es lo que le da a XML su verdadero poder. Se cubren aspectos que van desde la creacion de XML, pasando por como hacer transformaciones o restringir en XML, hasta temas de actualidad que han hecho que XML sea una solucion tan popular para contenidos dinamicos, mensajeria, comercio electronico (e-business) y almacenes de datos. En lo que se refiere al aspecto mas practico, el proposito de este codigo es que aprenda a crear distintas aplicaciones XML, y que se sienta estimulado a seguir los ejemplos.