Как десериализовать URL-адрес x-www-формы, закодированный в POJO/DTO или карту ключей/значений?

#java #x-www-form-urlencoded

Вопрос:

Кто-нибудь знает, есть ли какой-либо удобный способ взять кодированный URL-адрес x-www-формы в качестве входных данных (т. Е. Строки или потока) и десериализовать его либо в POJO/DTO, либо в карту ключей/значений?

Комментарии:

1. Конечно, используйте Spring MVC. Вам нужна более подробная информация о вашей операционной среде.

2. В операционной среде как можно меньше зависимостей. Цель состоит в том, чтобы взять строку/поток в качестве входных данных и десериализовать его в POJO или карту ключей/значений. Приложение вообще не использует Spring, поэтому было бы трудно оправдать перетаскивание Spring MVC в качестве зависимости только для десериализации строки в пару ключ-значение.