public static UpdateDictResponse Unmarshall(UnmarshallerContext context)
        {
            UpdateDictResponse updateDictResponse = new UpdateDictResponse();

            updateDictResponse.HttpResponse = context.HttpResponse;
            updateDictResponse.RequestId    = context.StringValue("UpdateDict.RequestId");

            List <UpdateDictResponse.UpdateDict_DictList> updateDictResponse_result = new List <UpdateDictResponse.UpdateDict_DictList>();

            for (int i = 0; i < context.Length("UpdateDict.Result.Length"); i++)
            {
                UpdateDictResponse.UpdateDict_DictList dictList = new UpdateDictResponse.UpdateDict_DictList();
                dictList.Name       = context.StringValue("UpdateDict.Result[" + i + "].Name");
                dictList.FileSize   = context.LongValue("UpdateDict.Result[" + i + "].FileSize");
                dictList.Type       = context.StringValue("UpdateDict.Result[" + i + "].Type");
                dictList.SourceType = context.StringValue("UpdateDict.Result[" + i + "].SourceType");

                UpdateDictResponse.UpdateDict_DictList.UpdateDict_OssObject ossObject = new UpdateDictResponse.UpdateDict_DictList.UpdateDict_OssObject();
                ossObject.BucketName = context.StringValue("UpdateDict.Result[" + i + "].OssObject.BucketName");
                ossObject.Key        = context.StringValue("UpdateDict.Result[" + i + "].OssObject.Key");
                ossObject.Etag       = context.StringValue("UpdateDict.Result[" + i + "].OssObject.Etag");
                dictList.OssObject   = ossObject;

                updateDictResponse_result.Add(dictList);
            }
            updateDictResponse.Result = updateDictResponse_result;

            return(updateDictResponse);
        }
        public static UpdateDictResponse Unmarshall(UnmarshallerContext _ctx)
        {
            UpdateDictResponse updateDictResponse = new UpdateDictResponse();

            updateDictResponse.HttpResponse = _ctx.HttpResponse;
            updateDictResponse.RequestId    = _ctx.StringValue("UpdateDict.RequestId");

            List <UpdateDictResponse.UpdateDict_DictList> updateDictResponse_result = new List <UpdateDictResponse.UpdateDict_DictList>();

            for (int i = 0; i < _ctx.Length("UpdateDict.Result.Length"); i++)
            {
                UpdateDictResponse.UpdateDict_DictList dictList = new UpdateDictResponse.UpdateDict_DictList();
                dictList.Name       = _ctx.StringValue("UpdateDict.Result[" + i + "].name");
                dictList.FileSize   = _ctx.LongValue("UpdateDict.Result[" + i + "].fileSize");
                dictList.Type       = _ctx.StringValue("UpdateDict.Result[" + i + "].type");
                dictList.SourceType = _ctx.StringValue("UpdateDict.Result[" + i + "].sourceType");

                updateDictResponse_result.Add(dictList);
            }
            updateDictResponse.Result = updateDictResponse_result;

            return(updateDictResponse);
        }