diff --git a/base/csv.go b/base/csv.go index a012440..93bb63d 100644 --- a/base/csv.go +++ b/base/csv.go @@ -187,6 +187,11 @@ func ParseCSVBuildInstancesFromReader(r io.ReadSeeker, attrs []Attribute, hasHea } } for i, v := range record { + // support missing values + if v == "" { + continue + } + u.Set(specs[i], rowCounter, specs[i].attr.GetSysValFromString(strings.TrimSpace(v))) } rowCounter++