CAML has several universal attributes that can be used to describe any CAML rendering element. These include:
<ows:XML
URLEncodeAsURL="TRUE">SharePoint Team Services</ows:XML> renders
SharePoint%20Team%20Services. This attribute, unlike URLEncode, does
not encode the forward slash ("/").<ows:XML><ListProperty Select="Description" Default="This list has no description"/></ows:XML>
The above example will render the default text if there is no description for the list in question.
<ows:XML StripWS="TRUE"> Microsoft
</ows:XML> will render "Microsoft" without surrounding spaces.Note The mere presence of any one of these attributes implies that it is true (for example, HTMLEncode cannot be set to FALSE).