将特定的字符串格式转换为json



我下面有这种形式的数据,我想使用java 将其转换为json

字符串包含对象和数字的方括号,这意味着数组排序。。。

status=accepted&results[0][id]=7&results[0][name]=data&results[0][score]=9&results[1][name]=data2&results[1][score]=7&results[1][id]=8&reports[0][name]=data1&reports[0][id]=1&reports[0][is_available]=1&reports[1][id]=2&reports[1][name]=data&email=test@test.com

感谢

如果模式是固定的,则可以使用正则表达式检查模式并替换以形成JSON。

检查图案替换

可能需要进行编码,具体取决于用例。

例如,如果像结果[0][id]这样的2D阵列元素必须转换

{"结果":{"id":7,"name":"data"}}

最新更新