【发布时间】:2011-09-22 22:11:01
【问题描述】:
是否有可能将 json-object 转换为数组或其他东西?
我喜欢有一个函数,它通过 json 从 sqldatabase 中检索数据:
jQuery.getJSON("file.php", function(data) { ... });
这些数据应该存储在一个数组中,以便我可以在网站的多个位置使用它
【问题讨论】:
-
当您可以拥有一个 Javascript 对象(具有命名访问权限)时,为什么还要一个数组(仅具有位置访问权限)?
-
您只想将 JSON 对象包装在一个数组中吗?我们需要更多细节,给我们一个例子来帮助我们。
-
首先,没有 JSON 对象。有 JSON 字符串和 JavaScript 对象。 JSON 字符串可以轻松转换为 JavaScript 对象。您将处理一个 JavaScript 对象,因为这是 jQuery 从
$.getJSON()传递给success回调的内容。其次,请澄清您要做什么。为什么需要数组?您可以在网页上的多个位置使用相同的数据,而无需使用数组。你的数据是什么样的,你希望你的数组是什么样的? -
你想要一个包含一个 json 对象的数组吗?你能举一个预期用途的例子吗?