RT

解决方案 »

  1.   

    FSO,建CSV文件,循环写入数组,间隔加上逗号.
      

  2.   

    FSO,建CSV文件,写入:数组名称.join(",")
      

  3.   

    如何用js将数组转化为csv详解
    让我们看一个小代码片段在Javascript中,将JS数组在逗号分隔值。它可以选择分离器也有可能转换成一个数组来分隔文本。
    var fruits = ['apple', 'peaches', 'oranges', 'mangoes'];
     
    var str = fruits.toString();
     
    //print str: apple, peaches, oranges, mangoes
     
    这个 toString()方法转换成一个字符串数组并返回结果。返回的字符串将单独的数组中的元素之间用逗号分隔。
     
    这是简单的。Javascript数组也有方法做 valueOf()同样的事情。
    var fruits = ['apple', 'peaches', 'oranges', 'mangoes'];
     
    var str = fruits.valueOf();
     
    //print str: apple,peaches,oranges,mangoes
    //http://www.heatpress123.net/
     
    这个 valueOf()方法返回数组的原始值。再次返回的字符串将单独的数组中的元素之间用逗号分隔。
     
    没有区别在toString()和返回对象的值()。试着用不同的数据类型,比如数字、字符串等等将给相同的结果。
     
    也有时候一个想要创建带分隔符的字符串从一个数组。让我们说管(|)分隔字符串!。在这种情况下数组 join()方法是非常方便的。join()方法中加入一个数组的元素为一个字符串,并返回字符串。
     
    默认情况下,join()方法返回一个逗号(,)分隔值的数组。但是你可以给参数加入()方法并指定分隔符。例如:
    var fruits = ['apple', 'peaches', 'oranges', 'mangoes'];
     
    var str = fruits.join("|");
     
    //print str: apple|peaches|oranges|mangoes
    //www.software8.co
     
    如何用js将数组转化为csv文件
     
    让我们看看如何将一个字符串以逗号在它变成一个数组。考虑以下情况:
    var fruits = ['apple', 'peaches', 'oranges', 'mangoes'];
     
    var str = "apple, peaches, oranges, mangoes";
     
    var fruitsArray = str.split(",");
     
    //print fruitsArray[0]: apple
     
    因此split()方法的字符串来方便这。它用于将一个字符串以数组的子字符串,并返回新数组。split()��法不改变原始字符串。检查sytax的split()方法。
    string.split(separator,limit)
     
        separator(可选)。指定字符,或正则表达式,用于将字符串。如果省略了,那么整个字符串将以数组的形式返回(只有一个条目
        limit(可选)。一个整数,指定数量的分裂,物品分手后限制将不被包括在该数组
     
    注意:如果一个空字符串(" ")作为分隔符,每个字符的字符串是分离的。因此:
    var str="How are you doing today?";
    var n=str.split("");
     
    结果n将数组的值:
    H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
    本文转自:站长中心   http://www.software8.co/wzjs/Javascript/408.html