gpt4 book ai didi

javascript - 使用 JavaScript 解析 JSON 以构建 HTML 字符串

转载 作者:行者123 更新时间:2023-11-30 07:14:07 27 4
gpt4 key购买 nike

我目前已经构建了一个 API,用于发布对象的 JSON 字符串。 JSON 的一个简单示例是:

[ {
"id" : 0,
"name" : "test SAMPLE Att1 name",
"attributes" : [ {
"id" : -1,
"name" : "AttKey1",
"value" : "AttValue1"
}, {
"id" : -1,
"name" : "AttKey2",
"value" : "AttValue2"
} ]
} ]

我的问题在于我的客户端代码:

function loadSamples() {
$("#content").children().remove();
$.getJSON("/api/samples", function (data) {
$.each(data, function (key, val) {
$("<tr><td>" + val.id + "</td><td>" + val.name + "</td><td>" + val.attributes + "</td>" +
"</tr>").appendTo("#content");
});
initCallbacks();
});
}

我正在遍历我发送的每个样本(在本例中只有一个,并将字段值附加到 HTML 字符串。我如何遍历 attributes 并附加每个 attribute.key attribute.value 到字符串?

当前问题的图片:

enter image description here

最佳答案

您可以尝试使用此代码代替 val.attributes

$.map(val.attributes, function(item){
return item.key + ':' +item.value;
}).join(',')

关于javascript - 使用 JavaScript 解析 JSON 以构建 HTML 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35002497/

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