【问题标题】:Getting JSON value from Azure function从 Azure 函数获取 JSON 值
【发布时间】:2019-08-01 16:22:17
【问题描述】:

我想获取 JSON 格式的数据。

以下是留言

{"metadata":{..."Records":"Speed;Time","Unit":"m/s;hr",
 "Tag_number":"CWZ;CWD"},
"data":{"Timestamp":"8/1/2019 3:35:50 PM",
"Data_Status":"Good","Speed":0.373,
"Time":0.366210938,"Temperature":23.4375,"ID":"000FFEA3DD"}}

我想要速度/温度/时间的值取决于元数据记录中的内容。这里是速度和时间所以我想要速度和时间的值是 即速度=0.373,时间=0.3662

【问题讨论】:

    标签: node.js json azure azure-functions


    【解决方案1】:

    我测试了一个 HTTP 触发函数,下面是我的代码。如果你的消息是 json 格式,你可以直接选择你想要的属性而不用解析它。

    module.exports = async function (context, req) {
    context.log('JavaScript HTTP trigger function processed a request.');
    
    var jsonContent = req.body;
    context.res={
        body:"Speed:"+(jsonContent.data.Speed)+"\r\n"+"Time:"+(jsonContent.data.Time)
    };
    };
    

    从这张图片中,您可以看到响应结果。希望对您有所帮助。

    【讨论】:

    • @Deep Gopal Das,如果这可以帮助你,你可以接受它作为答案。
    猜你喜欢
    • 1970-01-01
    • 2020-08-19
    • 1970-01-01
    • 1970-01-01
    • 2015-11-04
    • 2013-12-24
    • 1970-01-01
    • 1970-01-01
    • 2017-11-22
    相关资源
    最近更新 更多