如何将JSON数据连接到字符串
How to concatenate JSON data into string?
我有{"Title":"Movie1","Year":"2013"}
JSON数据。
我想从JSON中得到一个字符串"Movie12013"
。如何做到这一点?
如果我理解正确的话,您可以执行以下操作:
var json= {"Title":"Movie1","Year":"2013"};
var result="";
for( key in json){
result+= json[key];
}
你不需要事先知道属性的数量或它的名称。
演示试试这个,
var json= {"Title":"Movie1","Year":"2013"};
var append="";
$.each(json,function(key,value){
append+=value;
});
首先需要使用JSON.parse()
提取JSON数据:
var data = JSON.parse(json);
这假设您的JSON数据保存在一个名为json
的变量中,我们已经将其传递给parse()
方法。这给了我们以下JavaScript对象:
{
Title: "Movie1",
Year: "2013"
}
我们现在可以简单地用+
符号连接这两个值:
var result = data.Title + data.Year; // "Movie12013"
试试这样
var jsonText = '{"Title":"Movie1","Year":"2013"}'
obj = JSON.parse(jsonText);
var string = obj.Title + obj.Year;
假设JSON数据保存在jsonVarName
变量中:
jsonVarName.title + jsonVarName.year
相关文章:
- 对级联下拉列表使用不同的连接字符串
- 连接字符串时如何留出空格
- 用javascript中的三元运算符连接字符串
- 如何在JavaScript中移除在循环中连接字符串时添加的额外字符
- 在 JavaScript 中连接字符串或数组是否更快
- 我的 base64 连接字符串有 = 字符.如何摆脱它们
- 当字符串为空时,以不同的方式连接字符串
- 这将如何在JavaScript中完成.在连接字符串中使用变量
- 使用JavaScript连接字符串有什么问题
- 使用 JavaScript 警报框在 php 中连接字符串
- 对最后一个条目进行特殊处理的连接字符串的最简单方法
- 连接字符串以打开带有 控件的窗口弹出窗口
- 在 JavaScript / jQuery 中连接字符串
- 连接字符串时是否有用于间距的 JSHint 设置
- 在 Javascript 中连接字符串
- 在 HTML 中连接字符串
- 在名称属性 Struts 中连接字符串
- jQuery 函数在连接字符串后返回 [对象对象]
- 用于屏蔽连接字符串密码的正则表达式
- NodeJS MongoDB 连接字符串问题