Functions passed into the assignment
argument list of
exportRecordsTyped()
construct attributes on a column.
They are expected to have a signature of function(field_name, field_label, field_annotation)
and return the attribute to assign or NA
.
They must be vectorized.
Useful utilities are provided in stringCleanup()
stripHTMLandUnicode
strips both HTML and UNICODE from the field_label
.
unitsFieldAnnotation
pulls a units string from the field_annotation.
An example of the form searched for is units=\{"meters"\}