Convertir java Map en clé personnalisée = chaîne de valeur

J'ai TreeMap<String,String> qui j'ai besoin de les convertir à l'URI-comme la chaîne, puis de nouveau à la Carte.
J'ai besoin de définir les délimiteurs.

Est-il un outil (Goyave, Apache commons?) que peut-il faire pour moi? Je sais, je peux écrire un texte simple boucle, mais je suis à la recherche d'un liner 🙂

Par exemple

key    value
key1   val1
key2   val2

key1_val1|key2_val2

source d'informationauteur mm1