¿Qué es JAXP?

2384 vistas

JAXP (Java API for XML Processing) está compuesta de cuatro paquetes. Esta API pone a disposición del programador tres conjuntos de funcionalidades (la modelización, el parsing y la transformación) reagrupados en los cuatro paquetes.

  • javax.xml.parsers: este paquete contiene un conjunto de interfaces que tienen que ser implementadas por los diferentes parsers (SAX o DOM). Este paquete también contiene un conjunto de factorys que permiten el acceso a los parsers.
  • org.w3c.dom: este paquete contiene el conjunto de clases y interfaces necesarias para trabajar con DOM (modelización)
  • org.xml.sax: este paquete contiene el conjunto de clases y interfaces necesarias para trabajar con SAX (parsing)
  • javax.xml.transform: este paquete contiene el conjunto de clases y interfaces necesarias para trabajar con XSLT (transformación)