我正在解析文件,需要根据文件的内容做一些事情。哪个是最有效的,会使用更少的资源或是最佳实践。
以下是每个例子:
(1)
<cfset file = XmlParse(file.filecontent)>
<cfif file.item1.xmltext neq "" & file.item2.xmltext neq "">
或
(2)
<cfset file = XmlParse(file.filecontent)>
<cfset item1 = file.item1.xmltext>
<cfif item1 neq "">
请记住,在整个程序中可能会访问相同的变量几次以测试条件。