这有效:
xmlSearch(thisScheduleXml,"/Schedules/Competition[@id = '58']/Match[@status != 'Complete']")>
这不是:
xmlSearch(thisScheduleXml,"/Schedules/Competition[@id = '<cfoutput>#url.competitionID#</cfoutput>']/Match[@status != 'Complete']")>
我没有明显的错误;我只是用第二个选项返回一个空结构。
答案 0 :(得分:1)
尝试将xpath字符串创建为变量,如:
<cfset match = "/Schedules/Competition[@id = '#url.competitionID#']/Match[@status != 'Complete']">
<cfset xmlSearch(thisScheduleXml,match)>
答案 1 :(得分:0)
您不能在函数参数中使用CFOUTPUT标记。