gpt4 book ai didi

go - 如何遍历 PostForm 中的数组值?

转载 作者:IT王子 更新时间:2023-10-29 02:23:27 28 4
gpt4 key购买 nike

我一直在尝试读取由网站中的 Post Submit 发送的数组中包含的值。

打印 r.PostForm 数据返回这张 map :

map[myArray[0].val1:[foo1] myArray[0].val2:[foo2] myArray[1].val1:[foo1] myArray[1].val2:[foo2]]

我们如何操作数据?我已经尝试过这样的事情:

func request(r http.ResponseWriter, w *http.Request){
r.ParseForm()
for key, array := range r.PostForm["myArray"] {
// Do something with the val1 and val2 values.
}
}

但这没有用,我在网上也没有找到任何解决方案。

是否可以使用基本解决方案读取 Post 数据中包含的数组?

最佳答案

看起来您的表单的键是 "myArray[0].val1""myArray[0].val2" 等等。

尝试:

r.ParseForm()
for k, v := range r.PostForm {
for i, value := range v {
// Do something with the i-th value for key k.
}
}

关于go - 如何遍历 PostForm 中的数组值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35545070/

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