SuperMap.Web.iServerJava6R.NetworkAnalyst.ComputeWeightMatrixResult.FromJson C# (CSharp) Method

FromJson() public static method

${iServerJava6R_ComputeWeightMatrixResult_method_fromJson_D}
public static FromJson ( JsonArray json ) : ComputeWeightMatrixResult
json JsonArray ${iServerJava6R_ComputeWeightMatrixResult_method_fromJson_param_jsonObject}
return ComputeWeightMatrixResult
        public static ComputeWeightMatrixResult FromJson(JsonArray json)
        {
            if (json == null)
                return null;

            ComputeWeightMatrixResult result = new ComputeWeightMatrixResult();
            if (json.Count > 0)
            {
                result.WeightMatrix = new List<List<double>>();
                for (int i = 0; i < json.Count; i++)
                {
                    List<double> list = new List<double>();
                    for (int j = 0; j < json[i].Count; j++)
                    {
                        list.Add(json[i][j]);
                    }
                    result.WeightMatrix.Add(list);
                }
            }

            return result;
        }
ComputeWeightMatrixResult