Normally, a newly added attribute has "dataTypes": [{"dataType": null}] when exported as a model, but when a datatype is added (as a well-known URI or text) and then removed, the object model shows "dataTypes": [{"dataType": ""}], i.e. an empty string instead of null. No indication of this difference is visible to the user, so it would be better to generate null whenever the string is empty.
Normally, a newly added attribute has
"dataTypes": [{"dataType": null}]
when exported as a model, but when a datatype is added (as a well-known URI or text) and then removed, the object model shows"dataTypes": [{"dataType": ""}]
, i.e. an empty string instead ofnull
. No indication of this difference is visible to the user, so it would be better to generatenull
whenever the string is empty.