簡體   English   中英

如何將url中的json字符串數據添加到JavaScript中的數組?

[英]How to add json string data from url to an array in javascript?

我已經從url(example.com/data)收到了一個看起來像javascript數組的json字符串

["apple","orange","mango","banana"]

如何將這些數據存儲到js文件中的數組中? 例如。 我有一個名為fruitArray的變量,我想用從URL接收到的數據填充此變量,以使其如下所示:

var fruitArray = ["apple","orange","mango","banana"]; // contains array from the url

看例子

    var hege = ["Cecilie", "Lone"];
    var stale = ["Emil", "Tobias", "Linus"];
    var children = hege.concat(stale); //this will add 2 arrays together

在成功方法上使用Ajax調用,您可以將結果分配給變量。 如果那是您的查詢的意思。

var yourvariable;
$.ajax
({
    url: "your URL"        
    , success: function(result)
    {
       yourvariable = result;
    }
});

getJSON使用GET HTTP請求從服務器加載JSON編碼的數據。

發送到服務器的數據將作為查詢字符串附加到URL。 如果data參數的值是純對象,則將其轉換為字符串並經過url編碼,然后再附加到URL。

var myArray;

$.getJSON( "your URL", function( json ) {
  myArray = json;
 });
$.ajax({ 
 type: 'GET', 
 url: actual_url, 
 data: paramters, 
 dataType:'json',
 success: function (data) { 
           var fruitArray = data                    
     }
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM