我正在使用Zend 2.2.4和SQL Server数据库开发的PHP应用程序。 目前我正在从数据库中保存和检索JSON数据。我使用以下行以JSON格式对数组进行编码,然后将其保存到数据库中:
$reportData = json_encode($reportData);
我可以从数据库中检索数据,但不确定它是否以JSON格式进行格式化。我使用'console.log'在JavScript中显示了JSON值的内容,输出似乎很好:
reportData: "{"chartData":[{"name":"test","data":[1,2,3]}],"pieData":[{"name":"test-2","type":"pie","data":[[2,4,1],]}]}"
但是,如果我尝试console.log(reportData.chartData)
,我会在控制台中收到“未定义”消息。
有人可以建议我做错了吗?感谢任何帮助。