Foreach element Javascript json
Foreach element Javascript json
我得到了这样的JSON:
{
"email.com": ["email@email.com|username'r"],
"email.de": ["email@email.de|username"]
}
我想把它打印成这样:
email.com
电子邮件.de
var data = '{"email.com":["email@email.com|username'r"],"email.de":["email@email.de|username"]}';
var obj = JSON.parse(data);
for (i = 0; i < obj.length; i++) {
document.getElementById('types').innerHTML += '<br>' + obj[i]; // I want to get email.com , email.de
}
<div id="types">
</div>
这很好用:
var data = '{"email.com":["email@email.com|username''r"],"email.de":["email@email.de|username"]}';
var obj = JSON.parse(data);
var keys = Object.keys(obj);
for (i = 0; i < keys.length; i++) {
document.getElementById('types').innerHTML += '<br>' + keys[i]; // I want to get email.com , email.de
}
<div id="types"></div>
var data = [{"email.com":["email@email.com|username'r"],"email.de":["email@email.de|username"]}];
var term = (Object.keys(data[0])[0]);
var obj = JSON.parse(data);
for (i = 0; i < obj.length; i++) {
document.getElementById('types').innerHTML += '<br>' + obj[i][term]; // I want to get email.com , email.de
}
这应该工作
打印对象';s键和值
使用String.match
和Array.join
函数的简单解决方案:
var data = '{"email.com":["email@email.com|username'r"],"email.de":["email@email.de|username"]}',
emails = data.match(/'w+'.'w+(?='":'[)/g).join("<br>");
document.getElementById('types').innerHTML += '<br>' + emails;
// 'emails' variable contains "email.com<br>email.de"
<div id="types"></div>
快速:
var obj = {
"email.com": ["email@email.com|username'r"],
"email.de": ["email@email.de|username"]
};
for (var prop in obj) console.log(prop);
相关文章:
- 更改json/javascript对象var名称或从数字var中检索值
- XML字符串转换为JSON javascript
- ASP.NET WebApi DateTimeOffset 序列化为 Json/JavaScript (angular2
- 对 JSON JavaScript 中的值应用折扣
- 使用JSON/JavaScript将成员添加到Office 365组
- 格式不正确的json/javascript
- Json javascript parsing
- JSON JavaScript 未定义的变量问题
- 在 JSON/Javascript 中表示一天中的时间的首选方法
- XML 到 JSON JavaScript 函数不起作用
- loop through json javascript
- 在 Rails 中对 JSON/Javascript 解析的正确过程
- 在 JSON JavaScript 中查找和替换
- JSON / JavaScript 获取对象键
- 过滤嵌套的 JSON JavaScript
- 将不带属性的值附加到 json javascript
- JSON+Javascript/jQuery.如何从 json 文件导入数据并对其进行解析
- parse facebook json javascript
- 在嵌套的 json javascript 中显示数组的所有键值对
- 将两个 json/javascript 数组合并为一个数组