在JAVA中如何使用httpclient发送格式如下的数据到服务器,比如发到:http://www.xxxx.com,简单的我会发,但是下面的有JSON数组的,不知道怎么弄了,有人知道吗?能给个例子的话,感激不尽order="值"
channel="值"
data={"data":
    [
       {"user_name":"值", "user_code":"值"},
              {"user_name":"值", "user_code":"值"},
              {"user_name":"值", "user_code":"值"},
              {"user_name":"值", "user_code":"值"},
                 .......
                 .......
     ]
}
 

解决方案 »

  1.   

    ?没回复成功?用一个json的解析库,一般会构造一个JsonObject的对象,它提供一个toString()的函数,然后用httpclient发送这个string就可以了
      

  2.   

    你直接贴出错误,看是哪一步出错吧。如果你是发送到http://www.xxxx.com这个地址的的时候,服务器根本就不接收你发的这种错误。那。
      

  3.   


    那,,是如何拼装成下面格式的json字符串。可能是我拼装错了:
    order="值"
    channel="值"
    data={"data":
        [
           {"user_name":"值", "user_code":"值"},
                  {"user_name":"值", "user_code":"值"},
                  {"user_name":"值", "user_code":"值"},
                  {"user_name":"值", "user_code":"值"},
                     .......
                     .......
         ]
    }