try removing the # signs from around the collection name, and if that
doesn't work, double your ""'s inside the outside ""s...

examples:

<cfloop collection="transDOM.selectNodes("/TrackResponse/Activity")"
item="i">

<cfloop collection="transDOM.selectNodes(""/TrackResponse/Activity"")"
item="i">

-----Original Message-----
From: Jon Hall [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 15, 2002 3:56 PM
To: CF-Talk
Subject: cfscript for in vs cfloop collection...


Perhaps someone else can see what I am doing wrong here (cf5). I've had this
problem in the past, and just included the code inline with a cfloop around
my cfscript, but now I want to convert the code to a UDF...
Here is the code.

This works fine:
<cfloop collection="#transDOM.selectNodes("/TrackResponse/Activity")#"
item="i">

This throws an invalid parser construct error at the second parentheses (yes
I have tried both single and double quotes):
for ( i in objXMLDOM.selectNodes('/TrackResponse/Activity')) {

Am I wrong in assuming that cfloop-collection and cfscript for-in loops are
the same?

jon


______________________________________________________________________
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to