Здравствуйте.
Вводные: HTTP-сервис, обрабатывающий POST-запрос. В теле запроса данные, кодированные по типу application/x-www-form-urlencoded.
Например:
event=ONAPPTEST&data%5BQUERY%5D%5BFirstParam%5D=first&data%5BQUERY%5D%5Bevent%5D=onapptest&data%5BQUERY%5D%5BLastParam%5D=last&data%5BLANGUAGE_ID%5D=ru&ts=1596534992&auth%5Baccess_token%5D=e03e295f000003c1004b000c000000010000025cbc788f3acbba55374429fc80030a76&auth%5Bexpires%5D=1596538592&auth%5Bexpires_in%5D=3600&auth%5Bscope%5D=crm%2Cdocumentgenerator%2Clog%2Csale%2Cpull%2Cpay_system%2Cuser%2Csonet_group%2Cdepartment%2Cim&auth%5Bdomain%5D=ts7.bitrix24.ru&auth%5Bserver_endpoint%5D=https%3A%2F%2Foauth.bitrix.info%2Frest%2F&auth%5Bstatus%5D=F&auth%5Bclient_endpoint%5D=https%3A%2F%2Fts7.bitrix24.ru%2Frest%2F&auth%5Bmember_id%5D=93182aab0f4cbc1534148062df65fc32&auth%5Buser_id%5D=1&auth%5Brefresh_token%5D=d0bd505f000003c1004b000c0000000100000292b218d2574be57e9254be873e1c6eb9&auth%5Bapplication_token%5D=ddc640b84713aedfd48d0781693c8cfe
Вопрос: декодировать строку не составляет труда, но существуют ли типовые методы для получения из такого типа данных чего-то более удобоваримого по типу получения структур/соответствий из JSON/XML?