Xmlhttprequest 我正在尝试运行一个脚本,该脚本将自动从internet网站下载xml格式的文件

Xmlhttprequest 我正在尝试运行一个脚本,该脚本将自动从internet网站下载xml格式的文件,xmlhttprequest,Xmlhttprequest,好的,下面是我正在尝试做的一些信息: 下载产品提要 有两种方法可以下载您的提要 单击提要列表右侧的XML或CSV图标。 使用提要访问键以编程方式下载它 对于许多用户来说,每天手动下载提要,然后手动更新库存是不切实际的。因此,我们为您提供了一种以编程方式下载提要的方法 以编程方式下载提要 编写一个可以从web下载文件的脚本。开发人员或程序员应该能够对此提供帮助。请参见示例实现 复制您的提要访问密钥。提要访问密钥是一个32个字符的密钥,对每个提要都是唯一的 注意:提要访问密钥应保密。该键可以在上表中

好的,下面是我正在尝试做的一些信息:

下载产品提要 有两种方法可以下载您的提要

单击提要列表右侧的XML或CSV图标。 使用提要访问键以编程方式下载它 对于许多用户来说,每天手动下载提要,然后手动更新库存是不切实际的。因此,我们为您提供了一种以编程方式下载提要的方法

以编程方式下载提要

编写一个可以从web下载文件的脚本。开发人员或程序员应该能够对此提供帮助。请参见示例实现

复制您的提要访问密钥。提要访问密钥是一个32个字符的密钥,对每个提要都是唯一的

注意:提要访问密钥应保密。该键可以在上表中提要名称旁边找到

决定你喜欢哪种格式。目前我们有两种可用的格式

xml(在新窗口中打开) csv(在新窗口中打开) 将脚本指向下面的url(减去括号并用自己的变量替换)

{FEED ACCESS KEY}/{FORMAT}


我的操作系统有windows vista home basic。我没有任何程序员的经验,所以非常具体的信息将不胜感激。我确实知道如何打开命令提示符屏幕,但我想确保我输入的任何脚本都能完成使我的产品提要每天自动更新所需的操作。如果需要任何进一步的信息来帮助我,请告诉我。感谢所有回答的人

你可以试试这样的东西。换第一行就行了

var feed_access_key = "??????";
var format = "csv";

//////////////////////////////////////////////////////////
// Create object
var objXMLHTTP = new ActiveXObject("MSXML2.XMLHTTP")

// Get the data
objXMLHTTP.open("GET", "https://dropship.koleimports.com/download/" + feed_access_key + "/" + format, false);
objXMLHTTP.send()

if (objXMLHTTP.Status == 200) {
    // Save to disk
    var fso = new ActiveXObject("Scripting.FileSystemObject");
    var path = fso.GetSpecialFolder(2) + "\\download." + format;
    fso.DeleteFile(path);
    var f = fso.OpenTextFile(path, 2, true)
    f.Write(objXMLHTTP.responseText);
    f.Close();
    var wsh = new ActiveXObject("WScript.Shell")  
    wsh.Run(path, 1, false);
}