zoukankan      html  css  js  c++  java
  • js序列化json对象

    1. SerializeJsonToStr : function( oJson )  
    2. {  
    3.     if( oJson == null )  
    4.         return "null";  
    5.     if( typeof(oJson) == typeof(0) )  
    6.         return oJson.toString();  
    7.     if( typeof(oJson) == typeof('') ||  
    8.         oJson instanceof String )  
    9.     {  
    10.         oJson = oJson.toString();  
    11.         oJson = oJson.replace( //r/n/, '//r//n');  
    12.         oJson = oJson.replace( //n/, '//n');  
    13.         oJson = oJson.replace( //"/, '//"');  
    14.         return '"' + oJson + '"';  
    15.     }  
    16.     if( oJson instanceof Array )  
    17.     {  
    18.         var strRet = "[";  
    19.         for( var i = 0; i < oJson.length; i++)  
    20.         {  
    21.             if( strRet.length > 1 )  
    22.                 strRet += ",";  
    23.             strRet += ExternalInterface.SerializeJsonToStr(oJson[i]);  
    24.         }  
    25.         strRet += "]";  
    26.         return strRet;  
    27.     }  
    28.     if( typeof(oJson) == typeof({}) )  
    29.     {  
    30.         var strRet = "{";  
    31.         for( var p in oJson )  
    32.         {  
    33.             if( strRet.length > 1 )  
    34.                 strRet += ",";  
    35.             strRet += p.toString() + ':' + ExternalInterface.SerializeJsonToStr(oJson[p]);  
    36.         }  
    37.         strRet += "}";  
    38.         return strRet;  
    39.     }  
  • 相关阅读:
    GIS重要概念与术语——矢量数据分析
    后台获取存储过程返回的数据(转)
    java集合map,set,list区别
    安装jdk配置环境变量并测试java
    使用JAVA读写Properties属性文件
    对象(含有java.util.Date),集合等转换成json
    SSH自我理解实质
    Hibernate中createCriteria即QBC查询的详细用法
    用Java递归来求N的阶层
    java this的使用
  • 原文地址:https://www.cnblogs.com/mingjian/p/4166639.html
Copyright © 2011-2022 走看看