【发布时间】:2019-07-08 13:24:32
【问题描述】:
我有一个爱好项目,它提供了一个可供访问的 api,在其他端一切正常,问题是我需要 json 数组没有括号,所以我可以分隔数组中的对象。
这是提供 json 的 url: https://cryptoapi.news/api/v1/free/lastnews/all/10
但是,如果您查看此 api,例如: https://api.coindesk.com/v1/bpi/currentprice.json
对象中没有括号,文章数组之前的 [] 括号阻止我访问 vue.js 中的对象
我正在将我的 api 端点推送到一个空数组:
$json = array(
"article" => array(
"article_id" => "$idx",
"article_title" => "$title",
"article_content" => "$content",
"article_date" => "$date",
"article_image" => "$image",
"article_coin" => "$coinx",
"article_source" => $src
));
array_push($main, $json);
//$json = array_values($json);
然后像这样提供json:
$js = json_encode($main, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES);
print_r($js);
我只需要删除那个括号,它就会使对象变得可访问
【问题讨论】: