强烈强烈要求,新增一个关于容器的函数

可以将容器类型的字符流转换成容器返回的用户函数 Bool String2Maps(String MapStr/*字典格式的字符流*/,MapRef<String,String> Maps) { String Str; Array<String> dicts; Array<String> Key_Value; If(MapStr==InvalidString){ Return False; } Str = MapStr; StringReplace(Str,"},{","%"); //由于StringSplit不支持多个字符分割,所以替换成%作为切割字符 StringReplace(Str,"{",""); //去掉字符流前面的&#39;{&#39; StringReplace(Str,"}",""); //去掉字符流后面的&#39;}&#39; StringSplit(Str,"%",dicts); //先分割有多少个字典 for i=0 to GetArraySize(dicts)-1 { If(StringSplit(dicts[i],":",Key_Value) == 2) //分割的数量判断是否分割成功 { Maps[Key_Value[0]] = Key_Value[1]; } Else { Print("在分割:"+dicts[i]+",出现不匹配字典格式的字符流."); } } Return True; }

可以考虑 不过也可以自己写一个