18910140161

JSON-在HTML/template-stack溢出中循环GoLang中的数组元素

顺晟科技

2022-10-19 12:35:16

108

我有一个Go web服务器,我想在其中显示JSON文件的内容..

main.go读取文件并将数据放入结构中。当我直接循环结构中的数据时,我可以像这样打印终端中的数据:

第1组

member1

成员2

member3

组2

member1

成员2

member3

这是我想在html中使用的内容,这样我就可以对其进行样式设置。

当我将数据发送到模板时,我会得到以下

组1

[member1member2member3]

组2

[member1member2member3]

在我看来,GroupMembers是作为一个字符串出现的。我想知道如何让模板将它们作为单独的元素读取,以便添加html(例如a).

我的代码由以下3个文件组成。

main.go文件:

<br>

html模板文件(Rolegrouppage.html):

<br>

和数据文件(oudata.json):

<br>

实现这一点的最佳方法是重新格式化JSON文件并以不同的方式循环它吗?或者是否有一种方法可以从html/template中访问每个“元素”?


顺晟科技:

您需要遍历字段,就像遍历值一样。

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航