提取JSON数据并嵌入HTML

时间:2014-07-27 10:15:15

标签: javascript php html json

我尝试使用将结果输出为JSON的API。 JSON的输出如下:

"status": "ok",
"registry": {
    "id": 110915,
    "name": "John",
    "enlisted": 1359114500
}

从那个输出中,我想提取name并用php / html打印它。这该怎么做?我试过像iframe这样的东西,但是没有用。

2 个答案:

答案 0 :(得分:2)

因为你要使用php:

<?php


// get the json

$data = file_get_contents( 'http://url_to_the_json' );


// decode the json

$data = json_decode( $data );


// see it

echo '<pre>' . print_r( $data, true ) . '</pre>';


// data is now a php object/array/combination.
// I'm not sure how your json file is structured but you can try:

echo $data->registry->name;

答案 1 :(得分:1)

要打印您只需要执行此操作的名称

$json = json_decode(@file_get_contents( 'file.json' ));
echo $json->registry->name;

但要注意,你的json代码应该是这样的

{
   "status": "ok",
   "registry": 
   {
       "id": 110915,
       "name": "John",
       "enlisted": 1359114500
   }
}

您应该将代码放在{}