# 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.