我想制作一个嵌套的nameValuePairs 像这样的东西:
列表nameValuePairs = new ArrayList(1);
nameValuePairs.add(new BasicNameValuePair(“key”,new BasicNameValuePair(“key2”,“value”)。toString()));
我知道这不起作用,但我该怎样做才能使这个嵌套正确?
答案 0 :(得分:4)
我解决了!
诀窍是这样做:
nameValuePairs.add(新 BasicNameValuePair( “[键] [KEY2]”, “值”));
答案 1 :(得分:1)
创建json对象,您可以在json对象中添加名称值对
的json对象JSONObject jsonParam1 = new JSONObject();
JSONObject jsonParam2 = new JSONObject();
JSONObject jsonParam3 = new JSONObject();jsonParam1.put(" action"," add"); //将数据添加到json对象(名称值对)
jsonParam1.put(" first_name"," sam");
jsonParam1.put(" last_name"," sam pasas");
jsonParam2.put("性别"," M");
jsonParam2.put(" dob"," 12-12-2015");
jsonParam2.put(" street_address1"," sdfsdf");//在json对象(namevaluepair)中添加json对象
jsonParam3.put("&详情1#34;,jsonParam1);
jsonParam3.put(" details2",jsonParam2); `