我有{"Title":"Movie1","Year":"2013"}
个json数据。我想为那个json得到一个字符串"Movie12013"
。如何实现?
答案 0 :(得分:2)
如果我理解正确,您可以执行以下操作:
var json= {"Title":"Movie1","Year":"2013"};
var result="";
for( key in json){
result+= json[key];
}
您不必事先了解酒店的数量或名称。这应该适用于简单的场景。
答案 1 :(得分:2)
Demo 试试这个,
var json= {"Title":"Movie1","Year":"2013"};
var append="";
$.each(json,function(key,value){
append+=value;
});
答案 2 :(得分:0)
首先需要使用JSON.parse()
提取JSON数据:
var data = JSON.parse(json);
这假设您的JSON数据保存在名为json
的变量中,我们已将其传递给parse()
方法。这为我们提供了以下JavaScript对象:
{
Title: "Movie1",
Year: "2013"
}
我们现在可以通过将它们与+
符号连接来加入这两个值:
var result = data.Title + data.Year; // "Movie12013"
答案 3 :(得分:-1)
尝试这样的事情
var jsonText = '{"Title":"Movie1","Year":"2013"}'
obj = JSON.parse(jsonText);
var string = obj.Title + obj.Year;
答案 4 :(得分:-3)
假设JSON数据保存在jsonVarName
变量中:
jsonVarName.title + jsonVarName.year