From 0cba87534efb6ea229a5b4e048291300f725374c Mon Sep 17 00:00:00 2001 From: kayLeeo <1425113841@qq.com> Date: Sat, 23 Jul 2022 14:30:45 +0800 Subject: [PATCH] StringMapE adapt to arrays --- caste.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/caste.go b/caste.go index 514d759..3f42910 100644 --- a/caste.go +++ b/caste.go @@ -1095,6 +1095,11 @@ func ToStringMapE(i interface{}) (map[string]interface{}, error) { return m, nil case map[string]interface{}: return v, nil + case []interface{}: + for x := range v { + m[ToString(x)] = v[x] + } + return m, nil case string: err := jsonStringToObject(v, &m) return m, err