【问题标题】:JSON data as string >> MAKE object to access data?JSON数据作为字符串>> MAKE对象来访问数据?
【发布时间】:2013-11-14 15:30:34
【问题描述】:

我有一个从外部服务器获取数据流的表单。结果返回为 看起来 像 JSON 的文本,但它不是一个对象 - 有没有一种简单的方法可以将下面的字符串转换为一个对象,以便我可以访问其中的信息?还是我只是错过了一些非常简单的东西?

这是我返回的内容,我需要获取transaction_id。请记住,这不是一个对象,只是一个文本字符串。

{
    "result_code":     "TargetNameExist",
    "transaction_id":  "74cdb984f9914e93acbc04579d6675ee"
}

【问题讨论】:

    标签: php post response json


    【解决方案1】:

    使用Json Decode函数:

    json_decode ( string $json )
    

    【讨论】:

    • 谢谢!我知道这很简单...我能够像这样访问单个变量:$jtest = json_decode ( $response->getBody(), true ); echo "transaction_id=" . $jtest['transaction_id'];
    猜你喜欢
    • 1970-01-01
    • 2020-11-29
    • 2015-12-21
    • 1970-01-01
    • 1970-01-01
    • 2018-10-28
    • 2018-08-31
    • 2015-10-15
    • 2017-10-23
    相关资源
    最近更新 更多