我有一个JSON对象。例如:
{
"id": 1,
"name": "Name",
"surname": "Surname",
"number": "111111111"
}
如何使用javascript从这个JSON对象创建一个字符串,如下所示。
姓名姓名111111111
答案 0 :(得分:2)
您可以使用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);
答案 1 :(得分:1)
假设您将此json存储在var中。 例如:
var jsonObject = {
"id": 1,
"name": "Name",
"surname": "Surname",
"number": "111111111"
}
你可以这样做:
var myStringResult = jsonObject.name + ' ' + jsonObject.surname + ' ' + jsonObject.number;