如何循环JSON对象?

Dam*_*ano 5 javascript json

我有这个JSON对象:

{"time":"123456789", "raw":"chat_history", "data":{
"msg":[
 {"time":1111111111, "user":"user1", "text":"text from user1"},
 {"time":2222222222, "user":"user2", "text":"text from user2"},
 {"time":3333333333, "user":"user3", "text":"text from user3"},
 {"time":4444444444, "user":"user4", "text":"text from user4"}
]
}}
Run Code Online (Sandbox Code Playgroud)

我必须创建一个FOR来循环data.msg的元素并打印它:

我会用FOR打印这些结果:

11111111111 - user1 - text from users1
22222222222 - user2 - text from users2
33333333333 - user3 - text from users3
44444444444 - user4 - text from users4
Run Code Online (Sandbox Code Playgroud)

你可以帮帮我吗?

非常感谢你

Thi*_*ter 5

for(var i = 0; i < data.msg.length; i++)
{
    var row = data.msg[i];
    print(row.time + ' - ' + row.user + ' - ' + row.text);
}
Run Code Online (Sandbox Code Playgroud)

  • 几乎是代码风格的东西.有些人喜欢在新线上,有些人在同一条线上.没什么区别. (2认同)