Sorcerer's IsleCode QueryParam Scanner / files

 1<cfoutput><?xml version="1.0" encoding="UTF-8"?>
 2<qpscanner>
 3
 4	<info>
 5		<count>
 6			<alerts>#Info.Totals.AlertCount#</alerts>
 7			<queries>#Info.Totals.QueryCount#</queries>
 8			<files>#Info.Totals.FileCount#</files>
 9		</count>
10		<timetaken timeout="#Info.Timeout#">#Info.Totals.Time#</timetaken>
11	</info>
12
13	</cfoutput>
14	<cfoutput query="Data" group="FileId">
15		<file id="#XmlFormat(FileId)#">
16			<name>#XmlFormat(FileName)#</name>
17			<alertcount>#QueryAlertCount#</alertcount>
18			<queries>
19			<cfoutput>
20				<query id="#XmlFormat(QueryId)#">
21					<name>#XmlFormat(QueryName)#</name>
22					<cfif isNumeric(QueryStartLine)><startline>#QueryStartLine#</startline>
23					<endline>#QueryEndLine#</endline></cfif>
24					<cfif Len(ScopeList)><scopes>#XmlFormat(ScopeList)#</scopes></cfif>
25					<code>#XmlFormat(QueryCode)#</code>
26				</query>
27			</cfoutput>
28			</queries>
29		</file>
30	</cfoutput>
31	<cfoutput>
32
33</qpscanner></cfoutput>