Adobe 38043740 - ColdFusion Standard - Mac Development Manual page 1241

Developing applications
Hide thumbs Also See for 38043740 - ColdFusion Standard - Mac:
Table of Contents

Advertisement

DEVELOPING COLDFUSION 9 APPLICATIONS
Using External Resources
Reviewing the code
The following table describes the code and its function:
Code
<cfhttp method="Get"
url="http://www.adobe.com/adobe/accessibility/
images/spotlight.jpg" path="c:\temp"
file="My_SavedBinary.jpg">
<cfoutput>
#cfhttp.MimeType#
</cfoutput>
Creating a query object from a text file
You can create a query object from a delimited text file by using the cfhttp tag and specifying
attribute. This technique is a powerful method for processing and handling text files. After you create the query
name
object, you can easily reference columns in the query and perform other ColdFusion operations on the data.
ColdFusion processes text files in the following manner:
• You can specify a field delimiter with the
• If data in a field could include the delimiter character, surround the entire field with the text qualifier character,
which you can specify with the
• The
="" specifies that no text qualifier
textqualifier
a row), it explicitly specifies the double-quotation mark as the text qualifier
• If a text qualifier exists, surround all field values with the text qualifier character.
• To include the text qualifier character in a field, use a double character. For example, if the text qualifier is ", use ""
to include a quotation mark in the field.
• The first row of text is always interpreted as column headings, so that row is skipped. You can override the file
column heading names by specifying a different set of names in the
column. You then use these new names in your CFML code. However, ColdFusion never treats the first row of the
file as data.
• When duplicate column heading names are encountered, ColdFusion adds an underscore character to the
duplicate column name to make it unique. For example, if two CustomerID columns are found, the second is
renamed "CustomerID_".
Create a query from a text file
1
Create a text file with the following content:
OrderID,OrderNum,OrderDate,ShipDate,ShipName,ShipAddress
001,001,01/01/01,01/11/01,Mr. Shipper,123 Main Street
002,002,01/01/01,01/28/01,Shipper Skipper,128 Maine Street
Save the file as text.txt in the myapps directory under your web_root.
2
3
Create a ColdFusion page with the following content:
Description
Get a binary file and save it in the
Display the MIME type of the file.
attribute. The default is a comma.
delimiter
attribute. The default text qualifier is the double-quotation mark (").
textqualifier
exists.
Last updated 1/20/2012
and
specified.
path
file
method="Get"
If you use
="""" (four " marks in
textqualifier
.
attribute. Specify a name for each
columns
1236
and the

Advertisement

Table of Contents
loading

This manual is also suitable for:

Coldfusion 9

Table of Contents