обычная java-функция для создания карт из строк

Есть ли какая-нибудь общая функция (в общем доступе apache или аналогичная) для создания карт из Строки, похожие на параметры запроса?

Конкретнее:

Вариант a (Строка запроса)

s="a=1&b=3"   
=> Utils.mapFunction(s, '&', '=') 
=>  (Hash)Map { a:1; b:3 }

Вариант b (Cachecontrol-Header)

s="max-age=3600;must-revalidate"
=> Utils.mapFunction(s, ';', '=') 
=>  (Hash)Map { max-age:3600; must-revalidate:true }

Я не хочу изобретать велосипед.

Спасибо

]
6
задан boecko 25 October 2010 в 16:07
поделиться