Need help with interpreting ${?xml!}

CheeryChris <[email protected]>
Newsgroups gmane.comp.web.freemarker.user
Message-ID <[email protected]>
I could not find info on freemarker manual to interpret what this
Interpolation ${ variable?xml!}mean as used in the file shown below. Any
thought is welcomed...

[#ftl]
<?xml version="1.0" encoding="UTF-8"?>
<rows>
[#list confirmationLineItem as aConfLineItem]
 	<row id="${aConfLineItem_index}">
 	 	<cell>${aConfLineItem.pointNumber?xml!}</cell>
 	 	<cell>${aConfLineItem.thirdPartyRoleString?xml!}</cell>
 	 	<cell>${aConfLineItem.thirdPartyDuns?xml!}</cell>
 	 	<cell>${aConfLineItem.thirdPartyNonETSContractNumber?xml!}</cell>
 	 	<cell>${aConfLineItem.etsContractNumber?xml!}</cell>
		<cell>${aConfLineItem.nominatorName?xml!}</cell>
		<cell>${aConfLineItem.nomSignedVolumeString?xml!}</cell>
 	 	<cell>${aConfLineItem.confSignedVolumeString?xml!}</cell>
 	 	<cell>${aConfLineItem.schdSignedVolumeString?xml!}</cell>
 	 	<cell>${aConfLineItem.preFinalSignedVolumeString?xml!}</cell>
 	 	<cell>${aConfLineItem.reductionCode?xml!}</cell>
		 <cell>${aConfLineItem.etsPrelimSignedVolumeString?xml!}</cell>
		 <cell>${aConfLineItem.endDateString?xml!}</cell>
 	 	<cell>${aConfLineItem.nominatorDunsNumber?xml!}</cell>
 	 	<cell>${aConfLineItem.transactionType?xml!}</cell>
		<cell>${aConfLineItem.operatorChoice?xml!}</cell>
		 <cell>${aConfLineItem.source?xml!}</cell>
		<cell>${aConfLineItem.trackingNumber?xml!}</cell>
 	 	<cell>${aConfLineItem.nomDateTimeString?xml!}</cell>
 	 	 <cell>${aConfLineItem.confDateTimeString?xml!}</cell>
 	 	 <cell>${aConfLineItem.createUserId?xml!}</cell>
 	 	 <cell>${aConfLineItem.updateUserId?xml!}</cell>
 	 	
	</row>
[/#list]
</rows>
-- 
View this message in context: http://www.nabble.com/Need-help-with-interpreting-%24%7B-xml%21%7D-tp15485061p15485061.html
Sent from the freemarker-user mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.