从JSON API获得价值

时间:2018-10-17 18:11:13

标签: javascript node.js json

因此,到目前为止,我已经成功地从第三方网站的API中提取了数据,但我仍在努力从中获取价值。数据通过以下方式形成:enter image description here

我的代码当前看起来像这样:

Request.get("url", (error, response, body) => {
             if(error) {
                return console.dir(error);
             }

             console.dir(JSON.parse(body)); 
             var obj = JSON.parse(body);
             var priice = obj.data.items_on_sale.price;
             console.log(priice);
             });

所以我想提取价格值,但我不知道如何正确执行。如果删除最后3行,则会得到以下信息:“数据:{items_on_sale:[[Object]],items_not_on_sale:[]}}”,并且如果保持原样,我仍然无法成功提取价格值。 ..有什么建议吗?

2 个答案:

答案 0 :(得分:0)

protected override void OnElementChanged(VisualElementChangedEventArgs e)
{
    base.OnElementChanged(e);

    ScrollView.Bounces = false;
}

这就是您要寻找的。

答案 1 :(得分:0)

var obj = JSON.parse(body);
var priice = obj.data.items_on_sale[0].price;
console.log(priice);

要走的路是:)