【问题标题】:How to retrieve data from JSON in Javascript [closed]如何在 Javascript 中从 JSON 中检索数据 [关闭]
【发布时间】:2017-09-07 07:32:10
【问题描述】:

我是 JavaSript 和 NativeScript 的新手。我能够从 API 调用中获取 JSON 字符串。我正在尝试通过 JSON.parse 解析它,但不幸的是我没有得到任何东西。有人可以帮忙吗?

exports.signIn = async function() {

await fetchModule.fetch(apiurl,{
    method:"POST",
    body:JSON.stringify({"username":username ,"password":password}),
    headers: {
        "Content-Type": "application/json"
      } 
}).then(function(response){
    var result = JSON.parse(response)
    alert(result.username)
})

}

【问题讨论】:

  • 信息太少。请发布数据样本
  • 你试过什么?你在哪里卡住了?我们不想只是把解决方案交给您;我们希望您获得理解。但是,由于我们不知道您的根本问题是什么,因此我们无法开始提供帮助。有关提问的提示,请参阅How to Ask
  • 如果你传递了一个json对象,为什么你需要解析它?您是否在 http 请求中包含 .map(res => res.json())
  • 你检查过你在“响应”中得到了什么
  • 是的。我得到一个 JSON 对象

标签: javascript nativescript


【解决方案1】:

使用这个

exports.signIn = async function() {

await fetchModule.fetch(apiurl,{
    method:"POST",
    body:JSON.stringify({"username":username ,"password":password}),
    headers: {
        "Content-Type": "application/json"
      } 
}).then(function(response){
    alert(response.username)
})

【讨论】:

  • 非常感谢。它正在工作!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多