gpt4 book ai didi

javascript - 我如何从 json 中获取值并在 javascript 中显示它们

转载 作者:行者123 更新时间:2023-11-30 13:36:40 25 4
gpt4 key购买 nike

我想从网页中获取 json。页面上的json格式为

[{"ID":"151032",
"user":"UsersName",
"message":"This is a message.",
"date":"1293452007",
"replies":"1",
"categories":false,
"categoriesArray":[],
"lat":"0.000000000000000",
"lng":"0.000000000000000"}]

如何从 JSON 中获取 usermessageIDreplies 并将其显示在另一个上通过javascript网页?

示例:hello UsersName 您的 ID 是:151032 并且您的消息是:这是一条消息。它有 1 个回复。

注意:会有多组这样的即

[{"ID":"151032",
"user":"UsersName1",
"message":"This is a message.",
"date":"1293452007",
"replies":"1",
"categories":false,
"categoriesArray":[],
"lat":"0.000000000000000",
"lng":"0.000000000000000"},
{"ID":"151033",
"user":"UsersName2",
"message":"This is another message.",
"date":"1293452007",
"replies":"2",
"categories":false,
"categoriesArray":[],
"lat":"0.000000000000000",
"lng":"0.000000000000000"}]

最佳答案

使用JSON.parse然后访问像普通对象属性一样的属性。例如

var msgs = JSON.parse(json);

for(var i = 0, l = msgs.length; i < l; i++) {
var msg = msgs[i];
var div = document.createElement('div');
div.innerHTML = 'Hello ' + msg.user + ' your Id is: ' + msg.ID + 'and your message is: ' + msg.message + ' it has ' + msg.replies + ' replies';
document.body.appendChild(div);
}

工作 DEMO

关于javascript - 我如何从 json 中获取值并在 javascript 中显示它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4549173/

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