Originally posted by: SystemAdmin
"you should never youse <NL> in your output, but always specify if you mean <CR><LF> or <LF>."
That is the point of the <NL>, so you can use this symbol to be platform independent (most commonly used as terminator type syntax for a record (group)). Since <NL> is translated based on platform you do not have to change <CR><LF> to <LF> when moving from windows to unix for instance, the <NL> will work on both platforms.
Ofcourse there are times that you want to use "<CR><LF>" specifically, so you can't always assume <NL> is the way to define things, that will be determined by your implementation. For instance, DBQUERY will use <CR><LF> to terminate the results returned from the functional call whether on windows or unix.
#IBM-Websphere-Transformation-Extender#IBMSterlingTransformationExtender#DataExchange