gpt4 book ai didi

javascript - 变量中的json数据并显示在表格中

转载 作者:行者123 更新时间:2023-11-28 17:32:12 24 4
gpt4 key购买 nike

我已将 JSON 数据存储在变量中。但在检索其时显示意外的标记 o。

var somejson = "[{ \"key1\" : \"<header class=\"main-header dark-bg\"><div class=\"row\"></div></header>\"},{\"key2\" : \"<div class=\"row content clearfix worldwide dark-bg t--bg-5\"></div>\"}]";

var mainObject = JSON.parse(somejson);
console.log(mainObject);
for (var key in mainObject) {
//console.log("key"+key);
var innerObject = mainObject[key];
//console.log("inner object "+innerObject);
for (var innerKey in innerObject) {
var t = innerObject[innerKey];
console.log(t);
}
}

有人可以帮助我解决我的错误吗,我遇到了意外的错误。我寻找解决方案但无法解决。请帮我解决这个问题

最佳答案

您的 JSON 数据无效,因为您在键 key1 的值中包含 "main-header dark-bg" 不转义那些双引号

成功

var somejson = "[{ \"key1\" : \"<header class=\\\"main-header dark-bg\\\"><div class=\\\"row\\\"></div></header>\"},{\"key2\" : \"<div class=\\\"row content clearfix worldwide dark-bg t--bg-5\\\"></div>\"}]";

或者对键值内的属性值使用单引号

var somejson = "[{ \"key1\" : \"<header class='main-header dark-bg'><div class='row'></div></header>\"},{\"key2\" : \"<div class='row content clearfix worldwide dark-bg t--bg-5'></div>\"}]";

关于javascript - 变量中的json数据并显示在表格中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50059997/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com