In XACML an AttributeDesignator conceptually evaluates to a bag of attribute values. That bag may be empty.
As far as I know none of the XACML datatypes can have null values. i.e. there is no concept of null attribute value in XACML.
However, do note though that an empty string is a valid string, although it's not null.