object(stdClass)#43 (3) { ["@promo"]=> string(4) "true" ["@rate"]=> string(6) "308.69" ["@baseRate"]=> string(6) "342.99" }
以上是JSON文件的部分输出。原始文件实际上是一个XML文件。
<NightlyRate promo="true" rate="227.09" baseRate="283.86"/>
我使用jsondecode将XML转换为json。但是,我不知道如何获取每个属性的值。
Ex,我想使用JSON获得227.09和283.86。
非常感谢你的时间。
答案 0 :(得分:4)
我发现整个过程有点奇怪,但你可以使用以下语法访问stdClass
的无效变量名属性:
$stdClassVar->{"@rate"};