Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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
Arrays 删除integramat中JSON调用的额外括号_Arrays_Json_Integromat - Fatal编程技术网

Arrays 删除integramat中JSON调用的额外括号

Arrays 删除integramat中JSON调用的额外括号,arrays,json,integromat,Arrays,Json,Integromat,我正在运行一个HTTP调用,以返回JSON格式的数据,但这会带来一组额外的方括号,这会在我尝试识别阵列时引发问题。请参见屏幕截图 我可以在JSON编辑器中手动删除额外的集合,但需要尝试并找到一种方法作为调用的一部分自动删除 我正在通过integramat运行调用,并查看了使用Regex的情况,但找不到正确的代码组合 非常感谢您提供的任何帮助或建议。您可以使用replace函数插入需要使用regex模式查找的括号,确保在开始位置指示括号,并在要替换为emptystring的字符串末尾指示括号 不

我正在运行一个HTTP调用,以返回JSON格式的数据,但这会带来一组额外的方括号,这会在我尝试识别阵列时引发问题。请参见屏幕截图

我可以在JSON编辑器中手动删除额外的集合,但需要尝试并找到一种方法作为调用的一部分自动删除

我正在通过integramat运行调用,并查看了使用Regex的情况,但找不到正确的代码组合


非常感谢您提供的任何帮助或建议。

您可以使用replace函数插入需要使用regex模式查找的括号,确保在开始位置指示括号,并在要替换为emptystring的字符串末尾指示括号

  • 不要检查HTTP请求模块中的“解析响应”。 这样,数据将作为长文本返回
  • 使用“文本分析器”的“替换”,查找^[|]$并将其替换为emptystring。确保选中“全局匹配”,否则只会对第一个匹配执行=[
  • 3.然后从已解析(替换)的文本中解析Json

    我认为这篇文章会有帮助。