JS中JSON与字符串

原创 2016年08月28日 16:44:20

说明

  1. JS中JSON的遍历
  2. JS中 JSON<==>字符串的相互转换(使用了json2.js);

JS中JSON的遍历

var jsonObj={name:"Daniel",age:11};

for(var key in jsonObj){    //遍历jsonObj,输出所有的键值对
    console.log("Key:"+key+"==>Value:"+jsonObj[key]);
}   

//输出结果:
//  Key:name==>Value:Daniel
//  Key:age==>Value:11

JS中 JSON<->字符串的相互转换

引用json2.js:下载json2.js

var jsonObj={name:"Daniel",age:11};

var jsonStr=Json2Str(jsonObj);  //jsonStr <- '{"name":"Daniel","age":11}'

var jsonObjNew=Str2Json(jsonStr);   //jsonObjNew <- Object {name: "Daniel", age: 11}

/*将JSON对象转为字符串*/
function Json2Str(jsonObj){
    return JSON.stringify(jsonObj);
}

/*将字符串转为JSON对象*/
function Str2Json(jsonStr){
    return JSON.parse(jsonStr);
}

相关文章推荐

JS解析json格式字符串

  • 2013年03月21日 14:21
  • 2KB
  • 下载

js页面字符串转json对象

  • 2016年04月20日 17:27
  • 18KB
  • 下载

js将字符串转换成json的三种方式

1,js自带的eval函数,其中需要添加小括号eval('('+str+')'); function strToJson(str){  var json = eval('(' + str + ...

js中json对象与字符串之间的转化

网上有不少教程文章已介绍这方面的内容,但费了许久才找到我需要的东西,将demo贴在此处,以作记录。 json-demo.html: json-demo ...

js处理json和字符串示例

js处理json格式的插入、修改、删除,以及字符串的比较等常用操作 demo 1:  json格式的插入、删除 function change(){ ...

js操作cookie,将字符串数据解析为json格式

function trim(str){ //删除左右两端的空格 return str.replace(/(^\s*)|(\s*$)/g, ""); } function setCooki...

js 解析json字符串

服务器端返回的数据如下{"list":[{"id":1,"name":"汉族"},{"id":2,"name":"蒙古族"},{"id":3,"name":"满族"},{"id":4,"name":"...

JS中怎么将json对象转化成字符串

参考链接:http://zhidao.baidu.com/question/312541214.html 讨论组看到有个人问json对象转为JSON字符串,不能用外部的js文件。 刚开始大家回答:...
  • TTO_OTT
  • TTO_OTT
  • 2015年07月18日 20:09
  • 463

js 中json对象转字符串

将json字符串转换为json对象的方法。在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键JSON字符串: ...

js对象与json字符串的互转

今天在面试的时候,面试官问到js对象与json字符串的互转问题,由于自己平时在用的时候没有在意,而且在工作中由于用的较少,没有答上来,所以今天特地查查资料复习一下, 巩固一下这方面的知识。1、js对象...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JS中JSON与字符串
举报原因:
原因补充:

(最多只允许输入30个字)