Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ConvertSliceNumbers (0.33 sec)

  1. staging/src/k8s.io/apimachinery/pkg/util/json/json.go

    			err = ConvertMapNumbers(v, depth+1)
    		case []interface{}:
    			err = ConvertSliceNumbers(v, depth+1)
    		}
    		if err != nil {
    			return err
    		}
    	}
    	return nil
    }
    
    // ConvertSliceNumbers traverses the slice, converting any json.Number values to int64 or float64.
    // values which are map[string]interface{} or []interface{} are recursively visited
    func ConvertSliceNumbers(s []interface{}, depth int) error {
    	if depth > maxDepth {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Oct 20 16:49:23 UTC 2021
    - 3.4K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/util/yaml/decoder.go

    			return err
    		}
    		return jsonutil.ConvertMapNumbers(*v, 0)
    	case *[]interface{}:
    		if err := yaml.Unmarshal(data, v, preserveIntFloat); err != nil {
    			return err
    		}
    		return jsonutil.ConvertSliceNumbers(*v, 0)
    	case *interface{}:
    		if err := yaml.Unmarshal(data, v, preserveIntFloat); err != nil {
    			return err
    		}
    		return jsonutil.ConvertInterfaceNumbers(v, 0)
    	default:
    		return yaml.Unmarshal(data, v)
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 19 21:24:36 UTC 2021
    - 10.2K bytes
    - Viewed (0)
Back to top