cliuyang的专栏

computer science

js 处理json 数据

Json 对象转化为String 对象的方法



           /**
         * json对象转字符串形式
         */

        function json2str(o) {        

                 var arr = [];

             var fmt = function(s) {
                 if (typeof s == 'object' && s != null) return json2str(s);
                 return /^(string|number)$/.test(typeof s) ? "'" + s + "'" : s;
              }
             for (var i in o) arr.push("'" + i + "':" + fmt(o[i]));
             return '{' + arr.join(',') + '}';
          }


注意: 在json对象中存在另外一个Object  的时候,不能使用 JSON.stringify()  方法来进行转换,   需要手工编写json2str()  方法

阅读更多
个人分类: js
上一篇JAVA 线程池讲解文章
下一篇培训链接
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭