天软金融分析.NET函数大全 > TSL函数 > 基础函数 > 字符串 > 多语言支持函数

Exportjsonstring    

简述
将TSL结构数据转换为json串。对于非ASCII编码的文字转换为转义字符。

天软中的nan,inf,-inf会相应地转换为NaN,Infinity,-Infinity,该处理是为了便捷与python处理的兼容,在交互中,将天软的数据结果转化为json串再传递到python中,可以解决编码不一导致转码效率低下的问题。但同时该类特殊数值的处理无法保障在其他语言中也能转换正常。
定义
Exportjsonstring(data:anytype): String;
参数
名称类型说明
Dataanytype天软数据,任意数据类型。
返回 String字符串,json串
  • 范例

    范例01:将天软含中文的字符串转化为json串

    s:=stockname('SZ000002');//万 科A
     
    return exportjsonstring(s);
     
    //返回字符串:"\u4E07 \u79D1\uFF21"


    范例02:将数组转化为json串

    s:=array((1,'a'),('Tinysoft天软','天软科技'));
     
    return exportjsonstring(s);
    //返回字符串:[[1,"a"],["Tinysoft\u5929\u8F6F","\u5929\u8F6F\u79D1\u6280"]]
相关