Cómo convertir la cadena xml a Map <String, String>

¿Cómo puedo convertir todo el valor del elemento y los atributos de xml a un mapa de cadena? ¿Hay alguna biblioteca que pueda hacer esto? Encontré la biblioteca xStream pero no sé cómo configurarlo.