Aliyun.Acs.Core.Reader.JsonReader.ProcessArray C# (CSharp) Метод

ProcessArray() приватный Метод

private ProcessArray ( String baseKey ) : void
baseKey String
Результат void
        private void ProcessArray(String baseKey)
        {
            int index = 0;
            String preKey = baseKey.Substring(0, baseKey.LastIndexOf("."));
            String key = preKey + "[" + index + "]";
            Object value = ReadJson(key);

            while (token != ARRAY_END_TOKEN)
            {
                DictionaryUtil.Add(map, preKey + ".Length", (index + 1).ToString());
                if (value is String)
                {
                    DictionaryUtil.Add(map, key, value.ToString());
                }
                if (ReadJson(baseKey) == COMMA_TOKEN)
                {
                    key = preKey + "[" + (++index) + "]";
                    value = ReadJson(key);
                }
            }
        }