Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java json字符串到url查询字符串_Java_Json - Fatal编程技术网

java json字符串到url查询字符串

java json字符串到url查询字符串,java,json,Java,Json,例如,我花了两天时间搜索efficent方法,将json字符串转换为url查询字符串 SRC: 致: 有什么建议吗? 谢谢你的回答,但是。。。 我尝试直接传递有效负载json字符串,api给我一个错误,当我将查询字符串改为我的示例中的查询字符串时,api以正确的方式响应。 在PHP中非常简单:json可以在数组中转换,因此使用函数“http\u build\u query”就完成了!我很惊讶没有类似的方法 Alb为什么不将json字符串作为有效负载传递给api?我想这样会更好。问题是:您的服务

例如,我花了两天时间搜索efficent方法,将json字符串转换为url查询字符串 SRC:

致:

有什么建议吗?
谢谢你的回答,但是。。。 我尝试直接传递有效负载json字符串,api给我一个错误,当我将查询字符串改为我的示例中的查询字符串时,api以正确的方式响应。 在PHP中非常简单:json可以在数组中转换,因此使用函数“http\u build\u query”就完成了!我很惊讶没有类似的方法


Alb

为什么不将json字符串作为有效负载传递给api?我想这样会更好。问题是:您的服务器期望URL看起来如何?你可以按你写的那样发送,但是如果你的服务器不知道这是什么意思,那对我没有帮助。我可以制作简单的代理url,使用php将json字符串转换为正确的url,而不是java捕获的结果,我可以将其转换为最终的api url。不是优雅的方式,而是解决我问题的方法。
"searchCriteria": {
    "filterGroups": [
      {
        "filters": [
          {
            "field": "myfiled",
            "value": "myvalue",
            "conditionType": "eq"
          }
        ]
      }
    ],
    "sortOrders": [
      {
        "field": "string",
        "direction": "string"
      }
    ],
    "pageSize": 0,
    "currentPage": 0
  }