Loops 如何在字符串中循环数组
我有这样的绳子Loops 如何在字符串中循环数组,loops,go,foreach,range,Loops,Go,Foreach,Range,我有这样的绳子 data := `["452","767","406","535","908"]` 452 767 406 535 908 我想要这样的输出 data := `["452","767","406","535","908"]` 452 767 406 535 90
data := `["452","767","406","535","908"]`
452
767
406
535
908
我想要这样的输出
data := `["452","767","406","535","908"]`
452
767
406
535
908
我试着用
for _, s := range data {
fmt.Println(s)
}
但结果是
91
34
52
53
50
34
44
34
55
54
55
34
44
34
52
48
54
34
44
34
53
51
53
34
44
34
57
48将其解析为JSON字符串
data := `["452","767","406","535","908"]`
s := []string{}
err := json.Unmarshal([]byte(data), &s)
if err != nil {
return
}
for i := 0; i < len(s); i++ {
fmt.Println(s[i])
}
数据:=`[“452”、“767”、“406”、“535”、“908”]`
s:=[]字符串{}
err:=json.Unmarshal([]字节(数据),&s)
如果出错!=零{
回来
}
对于i:=0;i
主程序包
进口(
“字符串”
“unicode”
)
func main(){
数据:=`[“452”、“767”、“406”、“535”、“908”]`
令牌:=strings.FieldsFunc(数据,unicode.isFunt)
对于u,标记:=范围标记{
println(令牌)
}
}
输出:
452
767
406
535
908
您的代码在语法上无效。对不起,输入错误,我需要更改代码。您是在问如何解析JSON数组吗?