# Package org.springframework.http.converter.xml

Provides an HttpMessageConverter implementations for handling XML.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractJaxb2HttpMessageConverter<T> | Abstract base class for `HttpMessageConverters` that use JAXB2.
  AbstractXmlHttpMessageConverter<T> | Abstract base class for `HttpMessageConverters` that convert from/to XML.
  Jaxb2CollectionHttpMessageConverter<T extends Collection> | An `HttpMessageConverter` that can read XML collections using JAXB2.
  Jaxb2RootElementHttpMessageConverter | Implementation of `HttpMessageConverter` that can read and write XML using JAXB2.
  MarshallingHttpMessageConverter | Implementation of `HttpMessageConverter` that can read and write XML using Spring's `Marshaller` and `Unmarshaller` abstractions.
  SourceHttpMessageConverter<T extends Source> | Implementation of `HttpMessageConverter` that can read and write `Source` objects.
  XmlAwareFormHttpMessageConverter | Deprecated in favor of `AllEncompassingFormHttpMessageConverter`

## Package org.springframework.http.converter.xml Description

Provides an HttpMessageConverter implementations for handling XML.