[英]Json key and value in javascript
我的Link json測試文件如下:
[{"google" : "https://google.com"},{"bing" : "https://bing.com"}]
使用axios請求值的javascript:
var Links = './Links'
axios.get(Links)
.then(function(response){
console.log(response.data["google"]);
try {
var Test12 = JSON.stringify(response.data["google"]);
} catch (err) {
var Test12 = 'nothing'
}
結果是不確定的。
我的目標是返回輸入“ google”或JSON中任何輸入的值,並將其作為字符串存儲在var中。
由於它是一個對象數組,因此您應該訪問類似的值,
response.data[0].google
要么
response.data[0]["google"]
您的數據文件是其中包含兩個對象的列表。
要訪問Google項目,您應該訪問list元素。
var Test12 = JSON.stringify(response.data[0]["google"]);
雖然我將json文件更改為:
{"google" : "https://google.com", "bing" : "https://bing.com"}
也許是這樣的:
var data=[{"google" : "https://google.com"},{"bing" : "https://bing.com"}]; data.forEach(function(el, index) { Object.keys(el).forEach(function(val) { console.log(val + " => " + el[val]); }); });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.