在php中解析和连接json字符串

时间:2012-12-01 12:12:35

标签: php json

我有一个像这样的json字符串

{
"6ad416d7-551a-41e3-9103-42d0a6a14d95":{
  "0":{
     "value":"KOSHER ONE"
  }
},
"acb022a1-2369-4a20-8b6e-714387b81a6c":{
  "0":{
     "value":"PAREVE"
  }
},
"f4ef2148-270e-4d9d-913d-f1a4ed2a73f0":{
  "0":{
     "value":"Crayon"
  }
}
}

我想提取和整合以下值,如KOSHER ONE + PAREVE + CRAYON。

任何人都可以帮我解析这个字符串。

提前致谢

2 个答案:

答案 0 :(得分:1)

PHP有一整个JSON library

您使用json_decode解析字符串,然后从生成的对象图中检索值。

答案 1 :(得分:0)

使用json_decode()解码json数据,您可以更改值。

更新完所有值后,使用json_encode()将其更改回json字符串

json_encode:http://www.php.net/manual/en/function.json-encode.php json_decode:http://php.net/manual/en/function.json-decode.php