天软金融分析.NET函数大全 > TSL函数 > 系统相关函数 > 数据类型转换函数

ExportCsv    

简述
将指定数组Data转换为csv格式字符串并存储在csvStr参数中。仅支持一维及二维数组的转换。
支持范围:在NG客户端与新一代服务器中支持。
定义
ExportCsv(Data:Array;Var csvStr:String[;IncludeIndex;IncludeHeader:Boolean]):Boolean;
参数
名称类型说明
DataArray数组类型,要转换成csv格式字符串的数组。
csvStrString字符串类型,转换成功的csv格式字符串(输出值)。
IncludeIndexBoolean可选参数,布尔类型。转换结果是否包含数组下标信息。默认为False。
IncludeHeaderBoolean可选参数,布尔类型。转换结果是否包含字段头部信息。默认为True。
返回Boolean布尔类型。转换成功,返回True;否则返回False。
  • 范例

    范例01:一维数组转换成csv格式字符串

    data:=array(1,2,"3","A",9,8);
      ret:= ExportCsv(data,s);
    if ret then return s;
    else return ret;

    //结果:

    范例02:二维数组转换成csv格式字符串

    data:=array((2,5,0),(3,2,1),(4,7,2));
      ret:= ExportCsv(data,s);
    if ret then return s;
    else return ret;

    //结果:

    范例03:转换成csv格式字符串,结果包含数组下标信息

    data:=array("A":(2,5,0),"B":(3,2,1),"C":(4,7,2));
      ret:= ExportCsv(data,s,1);
    if ret then return s;
    else return ret;

    //结果:

    范例04:转换成csv格式字符串,结果不包含字段头部信息

    data:=array((2,5,0),(3,2,1),(4,7,2));
      ret:= ExportCsv(data,s,0,0);
    if ret then return s;
    else return ret;

    //结果:
相关