如何通过javascript从json URL获取数据?

时间:2017-11-26 07:13:14

标签: javascript jquery html json

有人可以告诉我语法如何通过javascript从URL的JSON获取数据?例如:n1

中的JSON
url

数字代表类别的权重,在我从URL获取数据后,我希望它自动用相应的值填写所有输入框。

1 个答案:

答案 0 :(得分:0)

首先,您需要了解how to fetch data from URL,以及如何将数据存储到网址中。

为了将数据存储到URL中,您应该将其标准化为不会更改,并且不会使您成为丑陋或不安全的URL。

我们假设您的数据位于data变量中,这是一个JavaScript对象。

var data = {
  "test": 60,
  "homework": 15,
  "quiz": 0,
  "class_participation": 10,
  "final_exam": 15,
  "success": true
}

var URLData = ncodeURIComponent(JSON.stringify(data));

// Pass URLData into URL

现在是时候阅读,您应该使用JSON.parse(your-object)来读取您从网址上读取的数据。

现在您需要访问JavaScript对象中的项目。

对于data变量,这是我们获取项目的方式:

data.test; // --> 60
data.homework;  // --> 15
data.success  // --> true