繁体   English   中英

如何使用javascript将JSON对象的值获取为字符串

[英]How to get values of JSON object to string using javascript

我有一个JSON对象。 例如:

{
    "id": 1,
    "name": "Name",
    "surname": "Surname",
    "number": "111111111"
}

如何使用javascript从这个JSON对象创建一个字符串,如下所示。

姓氏姓氏111111111

您可以使用for...in语句来迭代对象的值。 在循环中将每个值添加到字符串。

 var json = { "id": 1, "name": "Name", "surname": "Surname", "number": "111111111" }; var str = ""; for (var key in json) { str += (key != "id") ? (json[key] + " ") : ""; } console.log(str); 

假设你将这个json存储在var中。 例如:

var jsonObject = {
    "id": 1,
    "name": "Name",
    "surname": "Surname",
    "number": "111111111"
}

你可以这样做:

var myStringResult = jsonObject.name + ' ' + jsonObject.surname + ' ' + jsonObject.number;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM