• flash解析json格式


    flash对于json格式的解析在Flash CS6的版本对于json格式的数据提供了支持,用以下方式即可以进行转换:

        var persons = JSON.parse('[{"name":"jk","age":"18"},{"name":"lh","age":"12"}]');
        for (var i=0; i<persons.length; i++)
        {
            trace( persons[i].name );
        }
        var arr:Array = [{"name":"jk","age":"18"},{"name":"lh","age":"12"}];
        var jsonString:String = JSON.stringify(arr);
        trace( jsonString);    

    而在Flash CS5及以前的版本则需要添加对json格式的支持方可进行对json格式的转换,即导入as3corelib.swc

    下载位置:http://pan.baidu.com/s/1pJBMz1L

    添加支持:将as3corelib.swc放入安装目录的CommonConfigurationActionScript 3.0libs目录下

        var persons:Array = com.adobe.serialization.json.JSON.decode('[{"name":"jk","age":"18"},{"name":"lh","age":"12"}]');
        for (var i=0; i<persons.length; i++)
        {
            trace( persons[i].name );
        }
        var arr:Array = [{"name":"jk","age":"18"},{"name":"lh","age":"12"}];
        var jsonString:String = com.adobe.serialization.json.JSON.encode(arr);
        trace( jsonString);
  • 相关阅读:
    VMware搭建VMware ESXi 6.7
    77. Combinations
    47. Permutations II
    system design
    37. Sudoku Solver
    12月9日学习日志
    12月8日学习日志
    12月7日学习日志
    12月6日学习日志
    12月5日学习日志
  • 原文地址:https://www.cnblogs.com/sm21312/p/4203588.html
Copyright © 2020-2023  润新知