import json, urllib.parse
def transform(text):
parsed = urllib.parse.parse_qs(text.strip())
# parse_qs returns lists for values; flatten single values
result = {k: v[0] if len(v) == 1 else v for k, v in parsed.items()}
return json.dumps(result)
input_data_samplename=Alice&age=30&city=New+York&role=Developer
{
"name": "Alice",
"age": "30",
"city": "New York",
"role": "Developer"
}transformation_instructionParse a URL query string into a JSON object, decoding URL-encoded characters (like '+' to space).