JSONObject 转换为 request 参数

	private String jsonObjToRequestStr(JSONObject json,int length) {

		StringBuilder str;
		Iterator it;
		try {

			str = new StringBuilder();

			if (length > 0) {
				it = json.keys();

				while (it.hasNext()) {
					String name = it.next().toString();
					try {
						str.append(name).append("=").append(json.get(name)).append("&");
					} catch (JSONException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					}
				}
			}
			return str.substring(0,str.length() - 1).toString();

		} finally {
			json = null;
			str = null;
			it = null;
		}
	}

相关文章

  jsonp需要在页面中添加一个<script>元素,由该元素来从其他服务器加载json数据。 <body&g...
<script> var testApi = "地址"; $.ajax({ url:testApi,//可以不是本地域名 type:‘post...
总是有人会遇到跨域问题,然后有个jsonp的解决方案,MVC中代码如下: public class JsonpResult : Syst...
最近开发中遇到调用第三方web_api的功能,后端在处理json数据时使用fastjson来做反序列化,由于调用api...
JSON全称为JavaScript ObjectNotation,它是一种轻量级的数据交换格式,易于阅读、编写、解析。jsoncpp...
JsonSerializer有多个属性,用于自定义如何序列化JSON。这些也可以通过JsonSerializerSettings参数,在...