| Name | Description | Type | Package | Framework |
| AbstractJaxb2HttpMessageConverter | Abstract base class for HttpMessageConvertersthat use JAXB2. | Class | org.springframework.http.converter.xml | Spring MVC |
| AbstractXmlHttpMessageConverter | Abstract base class for HttpMessageConvertersthat convert from/to XML. | Class | org.springframework.http.converter.xml | Spring MVC |
| Jaxb2CollectionHttpMessageConverter | An HttpMessageConverter that can read XML collections using JAXB2. | Class | org.springframework.http.converter.xml | Spring MVC |
| Jaxb2RootElementHttpMessageConverter | This converter can read classes annotated with XmlRootElement andXmlType, and write classes annotated with with XmlRootElement, | Class | org.springframework.http.converter.xml | Spring MVC |
| MappingJackson2XmlHttpMessageConverter | that can read and write XML using Jackson 2. | Class | org.springframework.http.converter.xml | Spring MVC |
| MarshallingHttpMessageConverter | that can read and write XML using Spring's Marshaller and Unmarshaller abstractions. | Class | org.springframework.http.converter.xml | Spring MVC |
| SourceHttpMessageConverter | that can read and write Source objects. | Class | org.springframework.http.converter.xml | Spring MVC |
| XmlAwareFormHttpMessageConverter | Extension of FormHttpMessageConverter,adding support for XML-based parts through a SourceHttpMessageConverter. | Class | org.springframework.http.converter.xml | Spring MVC |