0

可能重复:
如何使用 PHP 解析 JSON 字符串

这是我的数据对象

{
  "data": {
    "translations": [
      {
        "translatedText": "Hallo Welt"
      },
      {
        "translatedText": "Hallo Berlin"
      }
    ]
  }
}

如何使用 PHP 解析它?

这是一个 jsonObject,其中包含 jsonObject("data"),其中包含 jsonArray,其中包含每个索引处的 jsonObjects,其中包含键/值“translatedText”

这就是我所拥有的和我的假设

$jsonResult = json_decode($data);
$translated_text = $jsonResult->data->translations[0]->translatedText;`
4

3 回答 3

1
$array = json_decode($json_element, true);

制作关联数组。

于 2012-11-26T19:19:21.783 回答
1

我想这就是它的样子。json_decode 不解析为 PHP 对象,而只是一个数组。

$jsonResult = json_decode($data);
$translated_text = $jsonResult['data']['translations'][0]['translatedText'];
于 2012-11-26T19:24:13.753 回答
0
$array = json_decode($json_element);
于 2012-11-26T19:17:58.567 回答