【发布时间】:2010-12-23 11:26:42
【问题描述】:
将JSONObject 转换为 URL 参数的优雅方法是什么。 例如,JSONObject:
{stat: {123456: {x: 1, y: 2}, 123457: {z: 5, y: 2}}}}
应该是这样的:
stat[123456][x]=1&stat[123456][y]=2&stat[123457][z]=5&stat[123457][y]=2
当然有转义符号,当然 JSON 对象可能更复杂.. 也许已经存在一些机制?
谢谢,
【问题讨论】:
-
您可以改用 HTTP POST。
-
我用的是POST,但是要先传参数...
-
我认为 Marcelo 建议您将实际的 JSON 作为您的 POST 数据发送。使用 POST 时,不强制使用
application/x-www-form-urlencoded格式(即key=value)
标签: java android json url urlencode