【问题标题】:How to extract specific value of a returned json object?如何提取返回的 json 对象的特定值?
【发布时间】:2020-11-03 07:13:48
【问题描述】:

我有点迷茫。我有一个连接到的 API。它发回一个令牌。然后我用这个令牌来获得余额。 如果我使用 console.log(data),我会得到一切回报。我怎样才能得到最后一部分? 我只需要:余额:121.93

{"response":"Access Granted","response_code":"200","token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9leGFtcGxlLm9yZyIsImF1ZCI6Imh0dHA6XC9cL2V4YW1wbGUuY29tIiwiaWF0IjoxNTk0NjkwNzgzLCJuYmYiOjEzNTcwMDAwMDAsImV4cCI6MTU5NDY5MTM4MywiY29kZSI6ImNhbWlvbiJ9.xAJ30hi4DV_8o5PNIcZb0syS5nNnGUthz2ARPvPj8ls"}eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9leGFtcGxlLm9yZyIsImF1ZCI6Imh0dHA6XC9cL2V4YW1wbGUuY29tIiwiaWF0IjoxNTk0NjkwNzgzLCJuYmYiOjEzNTcwMDAwMDAsImV4cCI6MTU5NDY5MTM4MywiY29kZSI6ImNhbWlvbiJ9.xAJ30hi4DV_8o5PNIcZb0syS5nNnGUthz2ARPvPj8lsstdClass Object
(
    [balance] => 121.93
)

这是调用数据的代码

$(document).ready(function(){
  $("button").click(function(){
    $.post("cc-get-balance.php",
    {
      card:$('input[name=facture]').val()
    },
    function(data,status){
console.log(data);
 // $('#cc-balance').html(data);

 var myObj, x;
 myObj = data;
 x = myObj["balance"];
 document.getElementById("cc-balance").innerHTML = x;


    });
  });
});

});

【问题讨论】:

  • 你能分享你打印数据的代码部分吗
  • 感谢您的回复。我在上面的问题中添加了代码

标签: json api curl


【解决方案1】:

最后,事实证明,甚至没有使用 javascript。在上一步中在 php 中进行了相同的调用。

【讨论】:

    猜你喜欢
    • 2016-10-13
    • 2021-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多