【发布时间】:2016-11-07 15:54:49
【问题描述】:
首先,我得到带有 jquery 插件名称的表值是 tableToJson。 类型是 json 对象。然后我用 JSON.stringify 转换 json 对象。结果显示如下:
Array
(
[0] => stdClass Object
(
[Kode] => 450
[Nama Menu] => ES JAHE/null
[Sat] => TKO
[Qty] => 1
[Harga] => 25000
[Jml Harga] => 25000
)
[1] => stdClass Object
(
[Kode] => 310
[Nama Menu] => NASI/null
[Sat] => CTG
[Qty] => 2
[Harga] => 20000
[Jml Harga] => 40000
)
)
但我想要的结果是:
Array
(
[0](
[Kode] => 450
[Menu] => ES JAHE/null
[Sat] => TKO
[Qty] => 1
[Harga] => 25000
[price] => 25000
)
[1](
[Kode] => 310
[Menu] => NASI/null
[Sat] => CTG
[Qty] => 2
[Harga] => 20000
[price] => 40000
)
)
我如何得到这样的结果,数据类型是没有 stdclass 对象的数组。
【问题讨论】:
-
试试这个代码 json_decode(json_encode($array), true);
-
第二个代码块应该是什么?这些是相同的对象。正如您在第一个块中显示的那样。您刚刚从输出中删除了对象的类型...
-
还有stackoverflow.com/questions/4345554 和其他几个。请在提问前使用搜索功能。谢谢。
-
这是一个很好的问题,复制品或戈登的人都没有回答。我仍然没有答案!
标签: javascript php jquery json