Otras APIs para XML

1950 vistas

JAXP no es la única API Java dedicada a XML, existen muchas más. Algunas están muy especializadas (sobre la tecnologÃa J2EE por ejemplo), otras son más generales y retoman/consolidas/mejoran los componentes de JAXP.

Veamos algunas de ellas:

  • JDOM: es una API ligera, rápida y dácil de usar para trabajar con documentos XML. Sun funcionamiento es comparable a DOM. Compatible con SAX, DOM y JAXP.
  • DOM4J: API Open Source que permite el trabajo con XML, XPath y XSLT. Compatible con SAX, DOM y JAXP.
  • StAX: Streaming API for XML
  • JAXB: Java Architecture for XML Binding
  • JAXR: Java API for XML Registries
  • JAX-RPC: Java API for XML-based RPC
  • SAAJ: SOAP with Attachments API for Java

Para el uso de las cuatro últimas APIs, podemos mirar el J2EE 1.4 Tutorial de Sun.