gpt4 book ai didi

javascript - 使用 JavaScript 数组

转载 作者:行者123 更新时间:2023-12-03 11:23:49 26 4
gpt4 key购买 nike

嗨,我有一个 php 脚本,它成功地从外部 xml 源获取数据数组,该数组称为 $file,我知道 php 数组是通过使用 print_r($file) 填充的。

我尝试使用以下 php 传递给 javascript session :

//Convert to JSON Array
$jsonarray = json_encode($file, JSON_FORCE_OBJECT);
$result["json_array"]=$jsonarray;

但这要么不起作用,要么下面的 JS 代码是错误的:

var jsonarray = result["json_array"];

alert(JSON.stringify(jsonarray));

有人可以告诉我哪里出错了吗?

最佳答案

你不应该在那里使用 JSON.stringify 。 JSON.parse 就是您正在寻找的。由于您想要解析现有的 JSON,而不是创建新的 JSON。

编辑:你的代码有点奇怪。我想你想要这样的东西

php

//Convert to JSON Array
echo json_encode($file, JSON_FORCE_OBJECT);

js

alert(JSON.parse(data)); // Where data is the contents you've fetched from the server

关于javascript - 使用 JavaScript 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27002068/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com