@NonNullApi @NonNullFields

# Package org.springframework.http.converter.xml

Provides 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.
  MappingJackson2XmlHttpMessageConverter | Implementation of `HttpMessageConverter` that can read and write XML using Jackson 2.x extension component for reading and writing XML encoded data.
  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.

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

Provides HttpMessageConverter implementations for handling XML.