我将数据从python函数的输出移动到php,然后将其转换为JSON并将其发送到使用AJAX调用它的javascript函数。
格式应如下所示:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div></div>
<div></div>
<div></div>
<div></div>
现在,python通过{"data_name" : [1.02, 3.013, -24.12, 39], "data_name_2" : [-0.32151], "data_name_3" : [0.321, -21.42425, 225125.002]}
返回数据,一旦到达PHP,输出有点奇怪。由于数据已经是来自Python的json,json.dumps
无法正常工作,但只是回显json数据就会产生这样的结果:
json_encode
那么我该如何做以下事情?
"[{\"data_name\" : [[1.02], [3.013], [-24.12], [39]]}, {\"data_name_2\" : -0.32151}, {\"data_name_3\" : [[0.321], [-21.42425], [225125.002]]}, null]"
"[
变为\"data_name\"
)"data_name"
}, {
符号,以便[]
变为[[1.02], [2.02]]
[1.02, 2.02]
,以便[]
成为-0.32151
[-0.32151]
后,我想删除}, null]"
并保持结束, null]"
。我对}
了解一点,但我不确定如何将其与某种形式的正则表达式合并,或者如果我需要手动循环字符串来处理每个步骤。如果有人知道如何开始,我会很感激。
答案 0 :(得分:0)