Node.js中Json通过字符串赋值的问题
天蓬老师
天蓬老师 2017-04-17 11:13:51
[Node.js讨论组]

有一个JSON格式的变量userinfo

var userinfo = {
    "USERNAME"  : "",
    "EMAIL"  : "",
    "SALT"  : "",
    "HASH"  : "",
    "DEVICEID"  : "",
    "TOKIN"  : ""
};

然后还有一个字符串变量data的内容{"USERNAME":"abc","EMAIL":"xxx@gmail.com","SALT":"b9L7RqfCAIeJ72R1q8pqru3ZyZJJ6VCpyV/YBdIjMDbnGx5UwtnO7+883Q0e2kSoji25/L4NK4ZSebrBYjBifdd7Jn9VJDDLYu0sA76LgmMGswp6zzAEosFa3AHMUh0lNStf+8K3OhvPA1ER3IfjJN0Y33u14cYdLxGshCinT4I=","HASH":"+b5cNtArzhKJAZEegaIE/DtTRC+dRP0bjydOhGiyJptMYoTw9pPyjIKpZWMGNp9PK7MI1TKidq03wCr3jFeAisP2nMXRmsZFmhTLhzgtrGsxFomz0cZiEtqqSNiBkXiPtr/V7mwgiXqFbxf3om17CP9diR+1enjY2Br6zBoaq8A=","DEVICEID":"","TOKIN":"25230B4D629F59876948C2A3BA2A33E8"}

我想把data的内容放到userinfo的对应位置上,该怎么做?
data里面的内容是之前把这个userinfo保存成的字符串。

或者换句话说我现在想用USERNAME字段的内容,改怎么用呢?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(2)
大家讲道理

var jsonn = '{"USERNAME":"abc","EMAIL":"xxx@gmail.com","SALT":"b9L7RqfCAIeJ72R1q8pqru3ZyZJJ6VCpyV/YBdIjMDbnGx5UwtnO7+883Q0e2kSoji25/L4NK4ZSebrBYjBifdd7Jn9VJDDLYu0sA76LgmMGswp6zzAEosFa3AHMUh0lNStf+8K3OhvPA1ER3IfjJN0Y33u14cYdLxGshCinT4I=","HASH":"+b5cNtArzhKJAZEegaIE/DtTRC+dRP0bjydOhGiyJptMYoTw9pPyjIKpZWMGNp9PK7MI1TKidq03wCr3jFeAisP2nMXRmsZFmhTLhzgtrGsxFomz0cZiEtqqSNiBkXiPtr/V7mwgiXqFbxf3om17CP9diR+1enjY2Br6zBoaq8A=","DEVICEID":"","TOKIN":"25230B4D629F59876948C2A3BA2A33E8"}';
var userinfo = JSON.parse(jsonn);

PHPz
for(x in userinfo){
       if(data[x]){
        userinfo[x] = data[x];
    }
}
console.log(userinfo['USERNAME']);

是这样的么?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号