-2

我有两个问题。

1)这两个是一样的吗?

    {
   "data": [
      {
         "name": "abc",
         "id": "9998544"
      },
      {
         "name": "pqr",
         "id": "6524"
      },
      {
         "name": "xyz",
         "id": "11693"
      }
     ]
   }

    [
          {
             "name": "abc",
             "id": "9998544"
          },
          {
             "name": "pqr",
             "id": "6524"
          },
          {
             "name": "xyz",
             "id": "11693"
          }
   ]

2)从第二个开始,将其转换为第一个的最简单方法是什么?

4

1 回答 1

2

不,它们是不同的。前者是一个对象,后者是一个数组。要将后者转换为前者,请使用json_encode(array('data' => json_decode($str))).

于 2013-07-23T11:40:57.943 回答