Installation guide

5.3.2 ParagraphFormat
From the CFML Reference for CF5:
“Returns string with converted single newline characters (
CR/LF sequences) into
spaces and double newline characters into HTML paragraph markers (
<p>).”
BlueDragon varies from this behavior in that it converts single newline characters into
HTML break tags (
<br>) instead of spaces. Double newline characters are converted into
HTML paragraph markers (<p>) by both BlueDragon and CF5.
5.3.3 XMLSearch
XmlSearch() uses XPath expressions to extract data from XML document. In CFMX,
the result is an array of XML document objects containing the elements that meet the
expression criteria. BlueDragon additionally supports execution of any other type of
XPath statement that may return a boolean, string, or number type as a result.
5.3.4 XMLParse
BlueDragon offers additional functionality with respect to case sensitivity, node proc-
essing, and array handling. See Section 6.3 for more information.
5.3.5 XMLTransform
BlueDragon adds the ability to pass arguments to an XML transformation by way of a
new optional third argument to
XMLTransform(). The value of the argument is a struc-
ture, whose keys are used to substitute values in any XSLT
param elements that may be
found in the XSLT specified in the second argument. An example of these
param
elements is
<xsl:param name="keyname"></xsl:param>. For more information on
using these substitutable parameters, consult an XSLT reference.
Additionally, the key values in the structure that’s passed to the transformation can be
any valid java datatype or object. Normally they'll be strings, but if you want to use
XALAN extensions and need to pass a real object, we permit that and do not convert it to
a string automatically (the XALAN engine, which is the underlying XML/XSLT engine,
does this where appropriate).
5.4 New CFML Functions
This section lists new CFML functions that are unique to BlueDragon.
5.4.1 Assert
BlueDragon has added an
Assert() function to CFML. See the discussion of CFASSERT
for more information.
BlueDragon 6.1 CFML Compatibility and Reference Guide 35