假设我有一个名为http://user.com/1345的链接,该链接返回一个JSON。现在我想要一个可以从http://user.com/1循环到http://user.com/1345的工具,并将该JSON数据保存到文件中。任何人都知道一个好的工具吗?
答案 0 :(得分:1)
在JavaScript中:
var allData = [], xhr;
for (var i = 1; i <= 1345; i++) {
xhr = new XMLHttpRequest();
xhr.addEventListener("load", function () {
allData.push(JSON.parse(this.responseText));
});
xhr.open("GET", "http://user.com/" + i);
xhr.send();
}
window.open('data:text/json;charset=utf8,' + encodeURIComponent(allData), '_blank');
答案 1 :(得分:0)
您可以使用C#来执行此操作。
for (var i = 0; i < 1345; i++)
System.IO.File.WriteAllText (i.ToString (), new WebClient.DownloadString ("http://user.com/" + (i + 1).ToString()));